What are the different source of electrical energy?

1.Alternator or Generator- windmill,thermal power,hydel power,atomic power.

all this makes mechanical rotaion enegryand coupled to alternator to give electical energy.

2.Battery cell (chemical reaction)

3. solar energy both photo voltic cell or Heat concentration method form sunlight.