Differentiate between bond types: In an ionic bond, electrons are transferred from one atom to another, creating ions that attract each other. In a metallic bond, electrons are shared among a lattice of atoms, allowing them to move freely. Hydrogen bonds are weak attractions between a hydrogen atom and an electronegative atom.