In recent years, solar photovoltaic (PV) units have rapidly grown to become a major contributor to the installed generating capacity worldwide. However, the intermittent and fluctuating nature of renewable generation can negatively impact power quality and generating units. The backbone of these problems is often related to the control system of the entire network. In a solar-based generation, extracting maximum power known as Maximum Power Point Tracking (MPPT), is a major challenge due to its dependence on climatic conditions and location. This research aims to review the steps taken to enhance output by using different control systems for maximum power point extraction and to achieve optimization in the control system technique, resulting in the best output of any location's current solar radiation scenario.