Use thermodynamics, electrochemical kinetics, electrocatalysis, and notions of transport phenomena in the design of electrochemical reactors. Application in electrosynthesis and fuel cells.