What is the difference between External Audit and Internal Audit?

External auditors represent third-party users and most often perform financial audits; internal auditors are employees of the organization, they assist management and, for the most part, perform operational audits.