Thermal power plants generate electricity by converting the heat energy from burning coal into mechanical energy using steam to power turbines that spin generators. They have several key components including coal and ash handling, steam generation in boilers, steam turbines connected to alternators to produce electricity, and cooling systems like condensers and cooling towers. Thermal power plants provide a reliable source of bulk electricity but have disadvantages like air pollution and higher operating costs compared to other generation methods.