Contract PO Option

If I have a request for a blanket PO, to cover a specific period of time, can the Contract PO option be used? There is very little description on the Contract PO functionality.
I have a request to do a 36 month PO, “Other - Non Inventory” the same quantity and value each month.