What is a ISO 9001 2nd Party Audit

A 2nd Party ISO 9001 Audit is an external audit.

They would normally be done by customers. 2nd Party Audits are not required for certification.

They are used to assure customers about your management system, and to ensure compliance with a contract.