Why is the atomic weight of chlorine not a whole number?
Because it is a weighted average between two stable isotopes, chlorine-35 and chlorine-37, each with its own natural abundance. Weighting about 75.77% chlorine-35 and 24.23% chlorine-37 lands the average near 35.45, the reference value shown, even though no single atom carries that exact mass.
Are atomic weight and mass number the same thing?
No. Mass number is always a whole number: the sum of protons and neutrons of one specific isotope, like the 12 nucleons of carbon-12. Atomic weight on the periodic table is the weighted average across all natural isotopes of an element, which is why it is rarely a whole number.
What do the u and Da units mean in this table?
u (unified atomic mass unit) and Da (dalton) are the same unit under different names. By definition, 1 u equals 1/12 the mass of a carbon-12 atom, about 1.6605 × 10⁻²⁷ kg, and that is the reference used for every atomic weight value shown on the table.