Within a Purchase Order you can create different statuses which will affect the movement of a PO. For example, without having the appropriate Approval Levels you will not be able to edit/change the PO.