Question: what is the difference between ionic and metallic bonding?
Answer: Metallic bonding describes a lattice of positively charged ions, surrounded by a mobile 'sea' of valence electrons. In contrast with ionic bonding, the valence orbitals are delocalized over the entire metal lattice, electrons are free to move and are not associated with individual cations.