Question

Briefly explain the main differences between ionic, covalent and metallic bonding.

Fig: 1