Planning and executing a sequence of actions over many steps to reach a goal, rather than solving in one step.