Photovoltaic technology is the fastest growing technology in the world. With the increasing of installation capacity, it is important to gather knowledge about proper utilization of the photovoltaic technology. The output efficiency and performance of PV system are influenced by many factors, such as solar tracking system, solar angle, shading or partial shading, dust and cell operating temperature. A few numbers of studies has been carried out about the effect of these factors on the practical operation of the PV system. It is very essential to take proper step to optimize the effect of these factors to get the maximum performance from PV technology. In this study, the impact of different factors that influence on PV power generation has been reviewed comprehensively and added the suggestions for the system so that maximum performance and efficiency can be achieved by the solar photovoltaic system.