Respuesta :

Ionic bonds form due to the transfer of an electron from one atom to another. Covalent bonds involve the sharing of electrons between two atoms. Metallic bonds are formed by the attraction between metal ions and delocalized, or "free" electrons.