Sustainable chemistry is the attempt to design chemical products and processes that reduce or eliminate the use and generation of hazardous substances, minimize waste and energy consumption, favor renewable resources and integrate aspects of recycling. Some technical approaches are reviewed, e.g., renewable resources, catalytic processes, novel solvent systems, and process intensification. The application of micro-fluidic components and chemical reaction under novel process regimes, i.e., so called "novel process windows" are discussed.