Answer:
1) Covalent bond: The bond that is formed by mutual sharing of electrons.
2) Ionic bond: The bond that is formed by complete transfer of electron from one atom to an other atom.
3) Van der waal: These are weak interactions between one molecules with other polar or non polar molecules to hold to each other.
Explanation:
a) Similarities between van der waal and ionic bonds:
As both are considered as a inter-molecular forces, however ionic bonds are stronger than van der walls forces.
b) Difference between van der waal and ionic bonds:
As ionic bonds are formed by complete transfer of electrons from one atom to an other atom while in van der waal, a slight attraction is develop when oppositely charged regions molecules come close to each others.
c) Difference between ionic and covalent bonds:
As both are strong bond, but if we compare both, the ionic bond are stronger than covalent bond.
Covalent bonds are bonds formed between two non-metals, while Ionic bonds are formed between a metal and a non-metal.