We started out using difference equations because they were easy to understand, theoretically - making discrete steps is easier to follow than infinitesimal steps:
One solves for the function x(t). At each point in time a small change in time, dt, leads to a small change in x, dx, as described in the differential equation.
Sometimes qualitative information results even when the solution is not forthcoming!