How do atoms form covalent bonds? What is the easiest way to distinguish a covalent bond from an ionic bond? Give some examples of molecules that use each type of bond.