A microgrid is a set of decentralized loads and electricity sources, mainly renewable. It can operate connected to and synchronized with a traditional wide-area synchronous grid, i.e., a macrogrid, but can also be disconnected to operate in “island mode” or “isolated mode”. When this microgrid is able to manage its own resources and loads through the use of smart meters, smart appliances, control systems, and the like, it is referred to as a smart grid. Therefore, the management and the distribution of the energy inside the microgrid is an important issue, especially when operating in isolated mode. This work presents an overview of the different solutions that have been tested during the last few years to manage microgrids. The review shows the variety of mature and tested solutions for managing microgrids with different configurations and under several approaches.