An application that takes you through some aspect of the problem solving process.  Understanding the problem, identifying