Explain the difference between an ionic bond and a covalent bond, providing an example of each.
Ionic Bond: Formed between a metal and a non-metal through the transfer of electrons. Covalent Bond: Formed by the sharing of electrons between non-metal atoms.
Example covalent: Water (H2O)
Example ionic: Sodium Chloride (NaCl)