Question: What kinds of agreements do contract law cover?
Sentence: Contract law covers obligations established by agreement (express or implied) between private parties.
Answer in sentence: yes