Sorting algorithm
Note that not all sorting algorithms can be applied in all cases. An example might be that the records can only be read one after another (sequentially); they might be stored on a tape.