ISM Code (International Safety Management Code) is an audit regime like auto control and ISM Code is dependent on auditing. Unlike, inspection or survey, ISM Code is a method for ascertaining compliance. Even if an audit does not report any non-conformity, that does not mean non-conformity do not exist. ISM Code (International Safety Management Code) has its own cycle for auditing. ISM Code is not part of the Harmonized System of Survey and Certification (HSSC) and never will be. Auditing is not an inspection and auditing is not a survey in the maritime industry. Ship manager should understand the concept and practices of systemic internal auditing. There are 3 types of audits in maritime industry: 1- Internal 2- External 3- Verification.