Inspections can be carried out by internal teams or external agencies. Internal auditors are employees designated to perform inspections within the company. External inspections are usually conducted by regulatory bodies or third-party auditors to provide an unbiased evaluation of the business operations.