  This paper addresses an investigation on a factorization method for
difference equations. It is proved that some classes of second order linear
difference operators, acting in Hilbert spaces, can be factorized using a pair
of mutually adjoint first order difference operators. These classes encompass
equations of hypergeometic type describing classical orthogonal polynomials of
a discrete variable.
