Are all audits the same?

There are three categories of audits; certification audits, surveillance audits and re-certification audits and three types of audits; first party, second party and third party audits. Certification Audits or third party audits are conducted by an external third party...