Covalent Bonding
In covalent bonding, electrons are shared between the molecules, to saturate the valency. The simplest example is the H2 molecule, where the electrons spend more time in between the nuclei than outside, thus producing bonding.