Una bomba hidráulica es una máquina generadora que transforma la energía (generalmente energía mecánica) con la que es accionada en energía hidráulica del fluido incompresible que mueve. El fluido incompresible puede ser líquido o una mezcla de líquidos y sólidos como puede ser el hormigón antes de fraguar o la pasta de papel. La primera bomba conocida fue descrita por Arquímedes y se conoce como tornillo de Arquímedes, descrito por Arquímedes en el siglo III a. C., aunque este sistema había sido utilizado anteriormente por Senaquerib, rey de Asiria en el siglo VII a. C. En el siglo XII, Al-Jazari describió e ilustró diferentes tipos de bombas, incluyendo bombas reversibles, bombas de doble acción, bombas de vacío, bombas de agua y bombas de desplazamiento positivo