Të dyja përcaktojnë mënyrën e renditjes së objekteve, por në mënyra të ndryshme: Comparable përcakton renditjen natyrale të klasës (implementuar nga vetë klasa), ndërsa Comparator përcakton një renditje , alternative (një objekt i veçantë). Zgjedhja varet nëse renditja është e brendshme ose situacionale.
