energy source

An energy source refers to any natural or artificial system that can produce usable energy to power or sustain various human activities.

Requires login.