This document discusses internal controls, internal checks, internal audits, and the differences between them. It provides advantages and limitations of each. Internal controls help ensure organizational objectives are achieved. Internal checks involve separating duties so employees check each other's work. Internal audits continuously review financial and operational matters to detect errors and fraud. Key differences include internal checks focusing on transaction processing while internal controls ensure policy compliance, and internal audits are appointed by management for early error detection versus statutory audits appointed by shareholders.