Purchase Order vs Invoice – Key Differences, Use Cases, and Best Practices for Businesses