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. Al incrementar la energía del fluido, se aumenta su presión, su velocidad o su altura, todas ellas relacionadas según el principio de Bernoulli. En general, una bomba se utiliza para incrementar la presión de un líquido añadiendo energía al sistema hidráulico, para mover el fluido de una zona de menor presión o altitud a otra de mayor presión o altitud.
Existe una ambigüedad en la utilización del término bomba, ya que generalmente es utilizado para referirse a las máquinas de fluido que transfieren energía, o bombean fluidos incompresibles, y por lo tanto no alteran la densidad de su fluido de trabajo, a diferencia de otras máquinas como lo son los compresores, cuyo campo de aplicación es la neumática y no la hidráulica. Pero también es común encontrar el término bomba para referirse a máquinas que bombean otro tipo de fluidos, así como lo son las bombas de vacío o las bombas de aire.