Un composé peut être de nature covalente ou ionique. Les composés covalents se forment lorsque deux ou plusieurs atomes non métalliques partagent leurs électrons pour former une molécule. Par exemple, lorsque deux atomes d’hydrogène et un atome d’oxygène se réunissent, ils partagent leurs électrons pour former une molécule d’eau (H2O). En revanche, les composés ioniques se forment lorsqu'un atome métallique et un atome non métallique transfèrent leurs électrons, l'atome métallique cédant des électrons et l'atome non métallique les acceptant. Cela entraîne la formation d’ions chargés positivement (cations) et d’ions chargés négativement (anions), qui sont maintenus ensemble par attraction électrostatique. Des exemples de composés ioniques comprennent le chlorure de sodium (NaCl) et l'iodure de potassium (KI).