An algorithm is precise steps that describe the solution of a certain task or problem.
(DEV285x)
Sorting is a fundamental algorithm.