ISO 22000 is a broader food safety system that is fully based on quality principles. On the other hand, HACCP is a set of risk management guidelines that prevent food safety hazards from ever occurring in the first place.