I am confused between current and voltage source. I understand textbook definition and that there is no ideal source. What I do not understand is that we can't produce current without voltage, in that case is not current source also a voltage source? If we connect load to a voltage source, current flows through the load, then is not voltage source also a current source.

Unfortunately none of the textbooks talk about this.