explain key contract terms