Reakcje chemiczne zachodzą, ponieważ różne rodzaje cząsteczek oddziałują ze sobą, tworząc nowe substancje. Wiele z tych interakcji zachodzi naturalnie i nie jest dziełem człowieka. Kiedy jedna molekuła wchodzi w interakcje z inną, następuje reakcja chemiczna z powodu zerwania starych wiązań i tworzenia nowych.
Substancje chemiczne muszą stykać się ze sobą, aby mógł zajść jakikolwiek rodzaj reakcji chemicznej. Jednym z najczęstszych przykładów reakcji chemicznej jest rdzewienie ogrodzenia. Połączenie metalu i tlenu powoduje pękanie wiązań i powstają nowe, co prowadzi do powstania tlenku żelaza lub rdzy.