A notary public is a person who can serve as an official witness to the execution (signing) of contracts, agreements, and an almost limitless array of legal documents.
A Notary also has the authority to administer oaths, solemn affirmations, and declarations that are used for affidavits and statutory declarations. A notary public may also certify documents to be true copies of the original.
In some jurisdictions, a notary public can also draft contracts, promissory notes, wills, mortgages and other legal documents. Almost always, the powers of a notary public in each province or state are derived from provincial or state legislation.