Meaning of "Electro-hydraulic"

Term given to hydraulic actuation systems where the hydraulic pressure is produced by electrically driven pumps and controlled via solenoids.

Electro-hydraulic Meaning of