BB cream commonly means 'Beauty Balm' and was invented in Germany in 1950s for the use of the people after laser treatments.
It is a combined beauty product and claims to act like a moisturizer, primer, foundation and sun blocker. They are generally used for complexion even outing and protect the skin in many ways including protection from sun rays.
Most of the BB creams contain Anti-oxidants (Vitamins A, C, and E), Moisturizers (glycerin and hyaluronic acid), Light-reflecting ingredients (mica), Silicone-based ingredients (dimethicone) and Sunscreens (zinc oxide or titanium dioxide).
Some BB creams are more suitable for fighting acne while others are more effective as sunscreen. So you have the choose the right formulation.
Some of the good BB creams are - Maybelline New York Dream Pure BB Cream Skin Clearing Perfector, Missha M Perfect Cover, Garnier Skin Renew Miracle Skin Perfector BB Cream, L'Oreal Paris Magic Skin Beautifier BB Cream and Smashbox Camera Ready BB Water SPF 30.
Knowledge is power.