What is an Affidavit? Meaning, Purpose, Uses and Legal Importance (Complete Guide for Law Students)