Introduces the theory and applications of the extended finite element method (XFEM) in the linear and nonlinear problems of continua, structures and geomechanics. • Explores the concept of partition of unity, various enrichment functions, and fundamentals of XFEM formulation. • Covers numerous applications of XFEM including fracture mechanics, large deformation, plasticity, multiphase flow, hydraulic fracturing and contact problems • Accompanied by a website hosting source code and examples