As reações químicas ocorrem porque diferentes tipos de moléculas interagem entre si para criar novas substâncias. Muitas dessas interações acontecem naturalmente e não são causadas pelo homem. Quando uma molécula interage com outra, ocorre uma reação química devido à quebra de ligações antigas e formação de novas.
Os produtos químicos devem estar em contato uns com os outros para que qualquer tipo de reação química ocorra. Um dos exemplos mais comuns de reação química é a ferrugem de uma cerca. A combinação do metal e do oxigênio causa a quebra de ligações e a criação de novas, o que resulta na criação de óxido de ferro ou ferrugem.