The key difference is that a purchase order is sent by buyers to vendors with the intention to track and control the purchasing process. On the other hand, an invoice is an official payment request sent by vendors to buyers once their order is fulfilled