Fluid dynamics is the engineering science dealing with forces and energies generated by fluids in motion. The study of hydrodynamics involves the application of the fundamental principles of mechanics and thermodynamics to understand the dynamics of fluid flowmotion. Fluid dynamics and hydrodynamics play a vital role in everyday lives. Practical examples include the flow motion in the kitchen sink, the exhaust fan above the stove, and the air conditioning system in our home. When we drive a car, the air flow around the vehicle body induces some drag which increases with the square of the car speed and contributes to fuel consumption. Engineering applications encompass fluid transport in pipes and canals, energy generation, environmental processes and transportation (cars, ships, aircrafts). Other applications includes coastal structures, wind flow around buildings, fluid circulations in lakes, oceans and atmosphere (Fig. 1), even fluid motion in the human body.