This talk will introduce the audience to singularly perturbed differential equations. I'll explain why classical methods do not yield useful numerical approximations. I'll then show how to construct some algorithms that do yield accurate solutions to singularly perturbed problems, and describe the techniques used to prove that they work.