4 categories in Hydraulics