There are two basic types of contract; rolling contracts or fixed term contracts.