I am seeing them everywhere now: Estee Lauder, Dior, Garnier..., but I am not sure what the difference is between a BB cream and a tinted moisturizer. Anyone?