please elaborate their difference in your own word.. thanks!
I think they are same in case of rotating generators because the fundamental law there is Faraday's law of electromagnetic induction but in battery it is not true. Here voltage is generated from chemical reaction.
"Survey" or homework?
What are you own views, first?
Separate names with a comma.