Question: what is the difference between a voltage source and current source?
Answer: A voltage source supplies electrical energy while maintaining a constant voltage at its supply terminals under changing supply current. A current source supplies electrical energy while maintaining a constant supply current under changing load resistance.