Understanding Agreements and Contracts: Exploring Various Aspects