GROUP BY: is used to collaborate with the SELECT statement to arrange matching data into groups. ORDER BY: is for sorting result either in descending or ascending order.