Vegan typically refers to a food that does not have any anmaml-derived ingredients in the final product. Cruelty-free describes a food product that does not have any ingredients that were ever tested on animals. A food can be vegan and not cruelty-free, cruelty-free and not vegan, neither vegan or cruelty-free, or both.