Quality assurance aims to prevent defects and ensure quality standards are met during production, while quality audits evaluate processes after the fact to determine if quality standards were achieved and identify areas for improvement. A quality audit reviews the quality assurance system and processes to check if they are suitable and effective at meeting requirements, and whether they are properly implemented and maintained.