A difference equation is one of several tools for expressing the output of a linear time-invariant (LTI) system as a function of the input. Difference equations are widely used in computational applications to implement signal-processing algorithms. This lesson provides you with an introduction to the use of difference equations for computing the output of a system given the input. You will also explore some examples of how the coefficients of the difference equation affect the characteristics of the system.