The difference between BB and CC cream is very subtle: CC generally stands for color correcting and BB stands for beauty balm. They are lighter foundations with a few skin care benefits. BB creams have all the properties of a serum/moisturizer/primer/foundation and sun protection in one. CC creams have similar properties as BB cream plus anti aging and skin improving properties so as a result CC creams have higher SPF than BB creams and is a little heavier than BB cream providing more coverage for age spots, redness, sallowness, uneven skin tones and color correction in the skin. BB cream is a little oily as compared to CC cream and as a result CC cream has a matte texture.
These days its all about multiple functions in one product and no one wants to cake up the face with ten different products to get the desired finish. So one product to do the needful for the skin: BB/CC creams are the best options. CC creams pump up the skin because of its color correcting and anti aging propertied while BB creams provide you with that natural glowing skin with a little bit of skin showing through.
Different brands have hypo allergenic BB creams for sensitive skin. So depending on the skin type, BB creams are always a safe bet. BB/CC creams can even be mixed with your regular foundation for more opaque effect without caking the skin too much and providing that flawless finish. If BB/CC creams are not covering your scars or spots on your face, use a little bit of concealer wherever required. Remember you are your own artist and you can always mix and match your products to attain your desired look.