Flexi Says: Ions are formed when an atom lose or gain electrons. Ions are atoms that have a positive or negative charge because they have unequal numbers of protons and electrons. While the Isotopes are atoms that have the same number atomic number, but different mass numbers due to a change in the number of neutrons.