The light from the Sun is a non-vanishing renewable source of energy which is free from environmental pollution and noise. It can easily compensate the energy drawn from the non-renewable sources of energy such as fossil fuels and petroleum deposits inside the earth. The fabrication of solar cells has passed through a large number of improvement steps from one generation to another. Silicon based solar cells were the first generation solar cells grown on Si wafers, mainly single crystals. Further development to thin films, dye sensitized solar cells and organic solar cells enhanced the cell efficiency. The development is basically hindered by the cost and efficiency. In order to choose the right solar cell for a specific geographic location, we are required to understand fundamental mechanisms and functions of several solar technologies that are widely studied. In this article, we have reviewed a progressive development in the solar cell research from one generation to other, and discussed about their future trends and aspects. The article also tries to emphasize the various practices and methods to promote the benefits of solar energy.