Are there differences between these terms, or are they synonymous?

The study of quality management in operations uses terms such as quality management, quality assurance, and quality control. Are there differences between these terms, or are they synonymous? Explain each of the terms, and provide a specific example of how it is applied within an operation.