Solar energy is an inexhaustible source of energy with the most potential as it will continue to produce solar power as long as the sun is there. Solar energy is totally free, widely available, produces no pollution, no emission and no noise which means generating solar power produces no carbon footprint. Among all the renewable energy sources available on Earth, solar energy is one of the most widely used renewable source of energy.