Not always. A vegan product contains no animal-derived ingredients like animal hair or fat, but it may have been tested on animals. Even if a product does not contain any animal-derived ingredients it is not cruelty-free if it has been tested on animals. As such, a product may be vegan, vegan and cruelty-free, or just cruelty-free but not vegan. Check out the full article for more on vegan and cruelty-free beauty products.