Time-Dependent Problems and Difference Methods