Covalent bonding occurs when atoms share electrons to achieve a stable outer electron shell.
This type of bonding typically happens between non-metals
The shared pair of electrons is also called as a bonding pair
Each atom contributing one electron to the shared pair establishes the covalent bond