Understanding The Solar Power Better...

India stands to its benefit and has tremendous scope of generating solar energy due to its geographical location.

What do you mean by solar energy and how it is used ?