According to valence bond theory, a bond between two atoms is formed when
half-filled atomic orbitals overlap
fully-filled atomic orbitals overlap
non-bonding atomic orbitals overlap
electrons of the two atoms overlap