Numerical methods are techniques for solving complex mathematical problems that cannot be easily resolved analytically, particularly in science and engineering. They involve formulation, implementation, and validation of mathematical models, leveraging computational power and software for accurate and affordable solutions. Practical applications include estimating ocean currents, modeling airflow over airplanes, and general simulations in engineering.