  We present a framework that relates preconditioning with a posteriori error
estimates in finite element methods. In particular, we use standard tools in
subspace correction methods to obtain reliable and efficient error estimators.
As a simple example, we recover the classical residual error estimators for the
second order elliptic equations.
