Understanding the Importance of Various Agreements in Business