Algorithm

A sequence of unambiguous instructions used for the purpose of solving a problem.