Algorithm

A list of steps that you can follow to finish a task. An algorithm takes specific inputs, processes them systematically, and produces a desired output