This document introduces the finite element method for solving partial differential equations. It discusses using a "master element" to perform calculations that then get transformed to individual mesh elements. The method is described for a general diffusion equation, integrating it by parts and discretizing it using basis functions defined on mesh elements. This leads to a system of equations relating the unknown values at different nodes in the mesh at each time step. Transforming between the master element coordinates and the actual mesh coordinates completes the description of how the finite element method sets up and solves the discrete system of equations approximating the original PDE.