I was surprised to learn that Dairy Free and Non-Dairy two mean different things! "Dairy-free" denotes the complete absence of all dairy ingredients, including lactose. On the other hand, "non-dairy" products may contain a milk derivative like casein and whey.