This document reviews various techniques to reduce leakage power in SRAM circuits, which is a major component of total power consumption as technology scales down. It first describes the different sources of leakage current in CMOS devices like subthreshold leakage, gate induced drain leakage, junction leakage, etc. It then surveys conventional techniques like sleep transistor, forced stack, and sleepy stack that reduce leakage by stacking off transistors in leakage paths. A newer LECTOR technique is described in detail, which introduces leakage control transistors to keep one transistor near cutoff without depending on input voltage. This allows obtaining a path with less leakage between supply and ground. The document concludes leakage reduction will be important for low power memory circuit design in emerging technologies.