Definition
Ionic bond : Ionic bonds are electrostatic forces arising between negative and positive ions.
Covalent bond : Covalent bonds are bonds that occur when two elements share a valence electron in order to get electron configuration of neutral gasses.
Metallic bond : Metallic bonds are forces between negatively charged freely moving electrons and positively charged metal ions.
Examples
Ionic Bonds : Examples include LiF, NaCl, BeO, CaF2 etc.
Covalent Bonds : Examples include hydrogen gas, nitrogen gas, water molecules, diamond, silica etc.
Metallic Bonds : Examples include iron, gold, nickel, copper, silver, lead etc.