The main types are ionic bonds, covalent bonds, polar covalent bonds, and hydrogen bonds.