yeah, but I think Vegan is generally about what you eat. While cruelty free is more about beauty products.
I just remembered that my PETA mentor brought this up with me. About how some items at the drug store are labeled Cruelty free but are not vegan.
Looking that up I found this.
To make shopping for vegan products even easier, many of our favorite brands that don’t test on animals label which of their products are vegan on their websites.
Many companies clearly label their vegan makeup products. Check this list to know what to look for from some of your favorite brands!
www.peta.org
and there is this too.
What’s the difference between cruelty-free vs vegan?
Short Answer: “Cruelty-Free” generally implies no animal testing occurred whereas “Vegan” generally implies the products do not contain any
animal-derived ingredients or by-products.
A product can be both, or one but not the other. This is a concept I’m going to dive in deeper with real-life examples down below
'Cruelty-Free' means no animal testing, while 'Vegan' refers to no animal-derived ingredients. Here's everything else you need to know.
ethicalelephant.com
That article even includes some Venn diagrams!
As far as why there are cruelty free products that aren't vegan. My best guess is that a person shopping for lipstick may choose the cruelty free product - but they aren't vegan. So the "Vegan" product gets ignored. (and yeah, that shows some kind of disconnect - but we already know that nonvegans are very capable at cognitive dissonance. )
Keep in mind that it wasn't so long ago that some marketing guys recommended NOT using a vegan label or their products. They had polling results where consumers equated "Vegan" with "tastes bad". So maybe its just that in some parts of the marketplace, cruelty free sells better than vegan.