He might be referring to the "hydraulic analogy" of electricity: A wire is a water pipe, voltage is water pressure, amperage is total water flow. A battery is a pump pushing water through the pipes, voltage is how hard the pump pushes, and amperage is limited by how wide the pipes are, and thus how much resistance they impose on the flow of water.
The basic idea was that you can't put a 5kW drive on a 2.5kW motor: it would shove too much power into the motor and break it. This is not quite at all how those systems work.
E.g., if you have a resistive load and an inductive power source, the power source will keep upping its voltage until the load accepts the current that's being shoved down its throat.
Can you please define the Current Push Theory?