Algorithm

A computable set of steps to achieve a desired result.REFERENCE. NIST Dictionary of Algorithms and Data Structures