This document compares three popular discretization approaches in computational fluid dynamics (CFD): finite difference method (FDM), finite volume method (FVM), and finite element method (FEM). It explains that FDM replaces derivatives with difference formulas on a grid, FVM is based on integral forms of partial differential equations solved over finite volumes, and FEM uses piecewise basis functions over finite elements. While each method has advantages and disadvantages, FVM generally provides better conservation properties and can handle complex domains, though all three approaches make the modeling of fluid flows and related phenomena possible through computer-based simulation.