A carrier contract is a service agreement between a mobile phone user and service provider in which the user agrees to remain with the carrier for a specified period of time. Generally, carriers offer better rates for longer-term contracts. For instance, a user with a two-year contract will usually get a better price than a user with a one-year contract.