New technological advances based on software, hardware and new materials must be implemented in smart grids. In addition, these advanced electrical grids must incorporate elements of artificial intelligence. Advances in software development must be complemented with the development of new hardware (power electronics and active distribution among others). The aforementioned must rely on the development of new materials and sensors, which should be integrated into the smart grid. Therefore, the four areas of research based on the technologies are: Operation and Control, Maintenance and Lifespan Management, Grid Planning and Design, and Metering. The review presents the algorithms, materials, devices and others paradigms applied to smart grids, classifying the works according to the four areas of research. This review has focused on the four fundamental pillars of smart grids, on the one hand, the need for more efficient operation and control, followed by advanced maintenance management, to continue planning and designing the new grids, and for conclude with the advanced measurement. As you will see in the article, new devices, new techniques, and future scenarios will make possible the transition from the current grid to the future smart grid.