This work has been written to provide an understanding of the nature and the theoretical basis of the most widely used numerical methods - the finite element method (FEM) and the boundary element method (BEM) - while also outlining promising directions for their future development.