Final answer:
The bond that normally forms between two non-metal atoms is a covalent bond, where electrons are shared between the atoms to form molecules.
Step-by-step explanation:
The type of bond that normally forms between two non-metal atoms is a covalent bond. In a covalent bond, both atoms share a pair of electrons to achieve stability. This sharing of electrons allows both non-metal atoms to fill their outer electron shells, leading to the formation of molecules. Unlike ionic bonds that involve the transfer of electrons between a metal and a non-metal, covalent bonds result from the sharing of electrons between two non-metal atoms. Metallic bonds, on the other hand, are specific to metal atoms and do not involve non-metals. Hydrogen bonds are a special case of polar covalent bonds where a hydrogen atom is involved, and it's not the type of bond that holds together two non-metal atoms in the formation of a molecule.