정렬(整列)은 항목들을 체계적으로 정리하는 과정으로, 정렬은 서로 다른 두 가지 특성을 가지고 있다.
정렬의 장점은 다음이 있다.
정렬의 반대로 특정 데이터셋을 임의의 순서로 항목을 재정렬하는 행위를 셔플링이라고 한다.