Attestation is a multi-step process that varies from country to country. Typically, it involves verification by multiple authorities, such as notary publics, government departments, and embassies or consulates of the destination country. The process may also involve translation of the document into the official language of the destination country.