What is the legal difference between an Agreement and an Affidavit?
An agreement is a bilateral/multilateral contract creating enforceable rights between parties; an affidavit is a unilateral sworn written statement of facts verified on oath before an authorized officer.