Legal Agreements and Requirements: A Look into the World of Law