Il termine "reazione chimica" si riferisce a qualsiasi processo che modifica un insieme di sostanze chimiche a un altro. Cioè, le sostanze che vengono immesse in una reazione chimica sono diverse, a livello molecolare, da quelli che risultano.
Essenzialmente, in una reazione chimica, gli atomi che compongono i prodotti chimici coinvolti si riorganizzano per formare nuovi che sono più stabili nelle condizioni attuali. L'unico modo per dire definitivamente che si è verificata una reazione chimica è fare analisi chimiche in laboratorio. Tuttavia, una buona euristica che viene comunemente utilizzata per identificare le reazioni chimiche è che le reazioni chimiche in genere producono calore, luce, cambiamenti di colore, gas, un precipitato o una combinazione di questi. Ad esempio, la reazione tra l'acido acetico nell'aceto e il bicarbonato di sodio produce gas anidride carbonica, che non era presente prima della reazione.