Black hole boundaries
  Classical black holes and event horizons are highly non-local objects, defined in relation to the causal past of future null infinity. Alternative, quasilocal characterizations of black holes are often used in mathematical, quantum, and numerical relativity. These include apparent, killing, trapping, isolated, dynamical, and slowly evolving horizons. All of these are closely associated with two-surfaces of zero outward null expansion. This paper reviews the traditional definition of black holes and provides an overview of some of the more recent work on alternative horizons. 
Ivan Booth