Energian muuntamisen näkökulmasta hydraulipumput ja hydraulimoottorit ovat käännettäviä hydraulikomponentteja. Työnesteen syöttäminen minkä tahansa tyyppiseen hydraulipumppuun muuttaa sen hydraulimoottoriksi; päinvastoin, kun hydraulimoottorin pääakselia käytetään pyörimään ulkoisella vääntömomentilla, siitä voi tulla myös hydraulipumppu. Tämä johtuu siitä, että niillä on samat perusrakenneosat-tiivistetty, ajoittain muuttuva tilavuus ja vastaava öljynjakomekanismi. Hydraulimoottorien ja -pumppujen erilaisista käyttöolosuhteista ja suorituskykyvaatimuksista johtuen, jopa samantyyppisten hydraulimoottorien ja pumpun välillä on edelleen monia eroja.
Ensinnäkin hydraulimoottorin on pystyttävä pyörimään molempiin suuntiin, mikä edellyttää symmetristä sisäistä rakennetta. Hydraulimoottorin nopeusalueen tulee olla riittävän suuri, varsinkin sen vähimmäisvakaan nopeuden suhteen. Siksi se käyttää tyypillisesti vierintälaakereita tai hydrostaattisia liukulaakereita. Toiseksi, koska hydraulimoottori toimii öljyn syöttöpaineen alaisena, se ei tarvitse itsestään-täytön kykyä, mutta se vaatii tietyn alkutiivistyksen tarvittavan käynnistysmomentin aikaansaamiseksi. Näiden erojen vuoksi hydraulimoottorit ja pumput ovat rakenteeltaan samanlaisia, mutta ne eivät ole käännettäviä.