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. Different isotopes of the same element have different masses.
A covalent bond is a bond between 2 non metals, they share electrons. Ionic bonding occurs between a metal and a non-metal, and they transfer electrons.