Rows in a table have no guaranteed order, so a result without sorting can come back in any order. ORDER BY sorts the result by one or more columns, ascending or descending. Use it whenever order matters, like highest salary first or names in alphabetical order. It is also required before LIMIT if you want a meaningful "top N".