Gaussian quadrature is a numerical integration method used to approximate the definite integral of a function. It works by selecting specific points (called nodes) and weights to achieve an accurate estimate of the integral, often requiring fewer evaluations of the function compared to traditional methods. This technique is particularly useful for functions that are smooth and can be approximated well by polynomials.