A Notary Public is a person who is authorized by the government to verify the authenticity of signatures on legal documents, administer oaths, and perform other official acts. Notaries are typically appointed by the state governments and are responsible for ensuring that legal documents are properly executed and authenticated.