Some factors affects the performance of solar panel and decreases its output while some factors improves the efficiency of solar cell and improves its performance. These factors includes temperature of solar panel, humidity, and wind velocity, light intensity, altitude and air pressure along with many other factors.