Multigrid methods are iterative methods for solving linear and nonlinear systems of equations. They involve solving the problem on a sequence of grids with different resolutions, and using the solution on coarse grids to improve the solution on finer grids.