In this paper we present an overview of the two and three dimensional absorbing boundary conditions (ABCs) that can be imposed at an artificial boundary in solving open region electromagnetic scattering problems, using finite difference or finite element techniques. A listing of the different types of ABCs available in the literature is given together with a brief description of the problems being solved by imposing these boundary conditions.