This document discusses different types of power plants and energy sources. It begins by introducing electricity and its importance. It then covers conventional energy sources like coal, water, natural gas and their advantages and disadvantages. Non-conventional sources like solar, wind and their characteristics are also discussed. The working principles of different power plants are explained including thermal, hydroelectric, solar and wind power plants. Examples of major power plants in India are provided. Key components of different power plants and their functions are outlined.