Micro-Grids are small, stand-alone electric power grids which can provide power to both remote locations and small communities where efficiency is of high importance. Micro-Grids have local power generation which can be established anywhere for both temporary and permanent power supply.