Question: why atoms have different isotopes?
Answer: The atoms of a chemical element can exist in different types. These are called isotopes. They have the same number of protons (and electrons), but different numbers of neutrons. ... Because different isotopes have different numbers of neutrons, they do not all weigh the same or have the same mass.