A covalent bond occurs between two nonmetals. Valence electrons are shared between atoms. The shared electron counts towards the shells of both atoms and therefore helps complete electron shells
Diatomic molecules only exist in pairs (HOFBrINCl)
Molecular compounds: composed of two or more nonmetals (aka covalent compound, molecular compound, or molecule)