  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.
