Chemical reactions, which are far from equilibrium, are capable of displaying oscillations in species concentrations and hence in colour, electrode potential, pH and/or temperature. The oscillations arise from the interplay between positive and negative kinetic feedback. Mechanisms for such reactions are presented, along with the rich phenomenology that these systems exhibit, from complex oscillations and chemical waves, to stationary concentration patterns. This review will focus on the Belousov-Zhabotinksy reaction but reference to other reactions will be made where appropriate.