Difference equations are easier to manipulate and solve, because you don't need an underlying theory of limits and continuity. The functions are discrete sequences, with no δ's or ε's in sight. However, the methods employed to solve these equations often come directly from calculus, and some of the intuition may be lost if you have never solved a differential equation before.
As you recall from calculus, y′ is the derivative of the continuous function y(x). When x is discrete, y′(x) = y(x+1)-y(x). This builds the "difference sequence", which is analogous to the derivative, hence the borrowed notation.
There are higher order difference sequences, just as there are higher order derivatives. The sequence y′′(x) = y′(x+1)-y′(x). This can be expanded to y(x+2)-2y(x+1)+y(x). A recursive procedure builds the nth order difference sequence. The nth difference, evaluated at x, looks like the nth row of pascal's triangle, although the coefficients alternate in sign. For example, the fourth difference sequence, evaluated at x, looks like this.
y(x+4) - 4y(x+3) + 6y(x+2) - 4y(x+1) + y(x)
In most situations, the nth order difference stands alone. It is set to a function of x, y, y′, and the other differences up to n-1. This is similar to a differential equation that sets the nth derivative of y equal to a function of x, y, and the lower derivatives of y.