how can you tell the difference between ionic and covalent bonds?
An ionic bond essentially donates an electron to the other atom participating in the bond, while electrons in a covalent bond are shared equally between the atoms. The only pure covalent bonds occur between identical atoms. ... Ionic bonds form between a metal and a nonmetal. Covalent bonds form between two nonmetals.