There are several benefits to phone contracts:
Allows you to split the cost over 24 or 36 months
Smaller, manageable payments
Possible to get a phone for free upfront
Upgrade to a new phone for free when you renew once your contract ends