Electrovalent bonds arise when a metal atom loses electrons to form a cation, while a non-metal gains those electrons to form an anion. The strong electrostatic attraction between these oppositely charged ions results in the formation of ionic compounds.