Quality Assurance and Quality Control are more confusing terminology in software testing. Most often people find them difficult to explain. Letz make it clear by reading the post:)
Read this post on letzdotesting.com