As ligações iônicas se formam entre os átomos que transferem elétrons uns para os outros. Essas ligações requerem pelo menos um doador de elétrons e um aceptor de elétrons. Durante a ligação iônica, uma transferência completa de elétrons de valência ocorre entre os átomos.
A ligação iônica produz dois íons com cargas opostas. Quando um átomo metálico e um átomo não metálico formam uma ligação iônica, o íon metálico perde elétrons e se torna um cátion com carga positiva. Por outro lado, o átomo não metálico ganha elétrons e se torna um ânion com carga negativa. Os metais são bons candidatos para ligações iônicas porque têm poucos elétrons em suas camadas externas. Durante a ligação iônica, mais de um elétron pode ser aceito ou doado.