Quality Assurance (QA) is the sum of all planned and systematic actions necessary to provide sufficient reliability so that a service or product will meet the specified requirements.
Basically what needs to be done to increase the confidence that a service or product meets the quality requirements. Hence Quality Control is a subset of QA.
QC is focussing more a defect identification activity and QA adds the defect prevention activities as well.

