An event contract is a legally binding document that explicitly lays out the terms and conditions of agreement between an event planner and their client.