This document provides an overview of microgrids, including: - Microgrids are small-scale power supply networks that provide power for local communities using local power generation and storage. They can operate connected to or isolated from the main utility grid. - Microgrids have various advantages over the conventional grid like reduced transmission losses, reliable power for critical loads, and environmental benefits from renewable sources. - Microgrids also face challenges like controlling voltage, frequency and power quality during islanding operations and need battery storage which requires more space and maintenance. - Future research directions include investigating full-scale microgrid development and control methods under different operating modes.