Quality Assurance vs Quality Control: Key Differences and Benefits Explained