A good contract management strategy is one that is ready for anything, and learning the different types of contracts is a good place to start. Here are all of the contract types your business might encounter, along with requirements for each one and where they are most often used.