GMP can be considered as a traditional method of quality and safety assurance. CGMP is based upon the same principles but it adheres to the standards along with the latest available technology. Hence, it can be considered as a more effective and efficient method of ensuring quality assurance.