In ETL (Extract, Transform, Load) batch processing, an audit table is used to track the status, progress, and history of data processing. It logs metadata such as timestamps, success or failure status, the number of records processed, errors, and other key details to ensure data integrity and traceability. The audit table typology refers to the design or structure of these tables, typically including columns like batch ID, status, error messages, and processing time. This allows teams to monitor and troubleshoot the ETL pipeline effectively and maintain accurate logs of data transformations.