Fluid mechanics describes various types of fluids, types of flow and types of energy possessed by a fluid at rest or in motion