An energy source is a medium through which energy can be obtained in any form, and through any process (conversion or transformation, directly, etc.).
A generator produces energy, a solar cell converts the sun’s energy into another form, a battery converts chemical energy into another form of energy. A rheostat, however, only works to control the flow of electrical current.