A contract is a type of procurement plan by which the release orders (releases) can be issued for materials or services agreed as necessary for a certain period overall. But Scheduling agreement is a form of procurement plan under which the materials are purchased on dates within a certain time.