cGMP provides complete guidelines on designing material and product specifications, testing methods and reproducing methods for same. It provides complete guidelines on requirements of facilities and equipments. • cGMP talks about how you should control the quality of materials at every stage.