A Notary Public in Singapore provides legal certification for documents, including affidavits, contracts, and powers of attorney. They verify signatures and administer oaths. A Commissioner for Oaths handles statutory declarations and administers oaths for legal processes.