A smart grid is a system that uses information and communication technologies to integrate, in an intelligent way, all users connected to the electrical power system considering their behaviour and actions. For this purpose, information about the electrical network, such as the current, the voltage or the power, is gathered together over time so that the behaviour of suppliers and consumers can be observed and automatically coordinated. Smart grids are becoming a significant part in the configuration of future electrical power systems. A lot of research has been done on using smart grids to achieve highly efficient and user-friendly electrical power systems. Many new methods have been introduced to solve the difficulties energy providers face when transforming conventional electrical networks into smart grids. These difficulties include the integration of renewable energy and different grid systems at national and international levels due to changes in frequency, voltage and in the synchronisation mechanism.