Britannica Sources used in this answer

How does a homonuclear diatomic molecule differ from a heteronuclear diatomic molecule?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The primary difference between homonuclear and heteronuclear diatomic molecules lies in the identity of the atoms that compose them.

  • Homonuclear diatomic molecules consist of two atoms of the same element, such as oxygen (O2) or hydrogen (H2). Because the atoms are identical, the distribution of electrical charge is uniform, resulting in a nonpolar bond with a dipole moment of zero.12
  • Heteronuclear diatomic molecules consist of two atoms of different elements, such as sodium chloride (NaCl). Because these atoms have different electronegativities, the shared electrons are drawn more strongly toward one atom than the other. This creates an unequal distribution of charge, leading to partial charges on the atoms and the formation of an electric dipole.12

While both types of molecules are bonded in a straight line, the nature of their bonding—ranging from covalent to ionic—exists on a continuum determined by the electronegativity difference between the bonded atoms.12