Metallic bonding occurs in a giant metallic lattice where metal atoms form positive ions that are held in place by a "sea" of delocalized electrons. Intermolecular forces include instantaneous dipole-induced dipole forces, permanent dipole-dipole forces, and especially strong hydrogen bonds between molecules containing hydroxyl or amino groups. The structures of graphite and diamond are explained by their giant molecular structures held together by these different intermolecular forces.