Understanding Different Types of Agreements: From Residential Tenancy to Construction Contracts