Are they a moisturizer, tinted cream or foundation? Actually it's a little bit of everything with some fabulous skincare benefits too, but you need to find the right formula for your particular skin type.
Are BB creams the same as CC creams? The answer is no. BB stands for Beauty Balms and they are usually a silicone based product that is a non-brightening primer, foundation, moisturizer and anti-aging cream (some with SPF). They leave a dewy complexion and not the best for acne-prone skin but great for dry to normal skin.
CC creams are an improved refined beauty balm, known as Complexion Correction cream (or Color Correction) that is oil free and a brightening primer, foundation, moisturizer, SPF and anti-aging cream. They are designed to not only cover sun damage, but also to help treat and prevent future damage with continued use.
BB and CC creams are best applied with a foundation brush and in layers. Blending is the key to having a perfect application and coverage. Sometimes concealer still may be needed for under eye circles or blemishes since these creams only have a light to medium coverage. There are many brands out there now promoting their line of creams, so be sure to read the labels to see which is best for your skin.
Foundations alone are a thing of the past. Skin care is important and using products that work with your skin to improve its condition are available and should be explored. You can find the best product for you with a little exploring and patience.