Contracts 21/01/2024 A notary public is a person who can act as an official witness to the execution (signing) of contracts, agreements, and a virtually unlimited number of other legal documents. Read