This book centralizes the main and current topics in theoretical and applied fluid dynamics at the intersection of a mathematical and non-mathematical environment. The book is accessible to anyone with a basic level of understanding of fluid dynamics and yet still engaging for those of a deeper understanding.