What is the difference between sales and sales order?

A sales order serves as a preliminary step towards a purchase, indicating a customer’s intention to buy, whereas a sale is the completed transaction.