Um composto pode ser de natureza covalente ou iônica. Os compostos covalentes são formados quando dois ou mais átomos não metálicos compartilham seus elétrons para formar uma molécula. Por exemplo, quando dois átomos de hidrogênio e um átomo de oxigênio se unem, eles compartilham seus elétrons para formar uma molécula de água (H2O). Em contraste, os compostos iônicos são formados quando um átomo de metal e um átomo de não metal transferem seus elétrons, com o átomo de metal cedendo elétrons e o átomo de não metálico os aceitando. Isso resulta na formação de íons carregados positivamente (cátions) e íons carregados negativamente (ânions), que são mantidos juntos por atração eletrostática. Exemplos de compostos iônicos incluem cloreto de sódio (NaCl) e iodeto de potássio (KI).