Understanding Legal Agreements: Exploring Various Topics