What are the types of auditors?

There are internal auditors, external auditors, government auditors, and forensic auditors, each with specific roles.