It is the interaction of two or more substances, resulting in chemical changes in them. Chemical reactions take place when some kind of energy is supplied to them. The supplied energy may be in the form of heat, light or mechanical shaking for proper contact between the reactant molecules or electricity.