Requirements Specifications
One of the most important steps in problem solving is understanding exactly what the problem is, what is needed to solve it, what the solution should provide, and if there are constraints and special conditions.
In this step you eliminate ambiguities in the problem statement.