This document discusses dimensional analysis and its applications. It begins with an introduction to dimensions, units, fundamental and derived dimensions. It then discusses dimensional homogeneity, methods of dimensional analysis including Rayleigh's method and Buckingham's π-theorem. The document also covers model analysis, similitude, model laws, model and prototype relations. It provides examples of applying Rayleigh's method and Buckingham's π-theorem to define relationships between variables. Finally, it discusses different types of forces acting on fluids and dimensionless numbers, and provides model laws for Reynolds, Froude, Euler and Weber numbers.