QA is preventive process.
QC is corrective process.

Quality Assurance is Process oriented.
Quality Control is Product oriented.

Quality Assurance makes sure you are doing the right things, the right way.
Quality Control makes sure the results of what you’ve got are what you expected.

QA focuses on building in quality….and hence preventing defects.
QC focuses on testing for quality…and hence detecting defects

Quality Assurance is a focus on processes like defining,deploying,continuous improving with the goal of defect prevention.
Quality Control is a focus on products defect/bug detection with the goal of defect detection