The document discusses spatial interpolation schemes in OpenFOAM. It begins by explaining how spatial derivative terms in the finite volume method (FVM) are discretized by integrating over cell volumes and surfaces. It then describes how values at face centers are obtained by interpolating from cell center values using algebraic relationships and weighting factors. Common interpolation schemes in OpenFOAM include upwind, linearUpwind, linear, and limitedLinear. The specification of interpolation schemes on a term-by-term basis is demonstrated. Code examples show how schemes such as upwind, linearUpwind and midPoint calculate interpolated face values and weighting factors differently.