When a contract is created, purchase orders can be created from that contract. Each purchase order that is created can then have an invoice file associated with it, allowing a 2-way match to be recorded for that transaction.
Each contract keeps track of the purchase orders created through that contract, providing a useful list for accounts payable to reference when reviewing purchasing records.