A set of techniques for arranging data elements in a specific order, such as alphabetical or numerical order.