Covalent bonding is a type of chemical bond where two atoms share pairs of electrons to achieve a full outer shell, resulting in a stable molecule. This bond is typically formed between non-metal atoms with similar electronegativities, leading to the creation of molecules with distinct physical and chemical properties.