So what does BB cream stand for? Blemish Balm. The idea behind said Blemish Balm, is that it acts as an all in one. The BB cream provides moisture, acts as a primer, sunblock as well as a foundation.
From what I know, most BB creams come in only a few shades...they are a sort of 'One size fits all'. So you will typically find BB creams in light, medium and dark shades.
You can get them in most any brand now from L'Oreal, Garnier, Olay to your higher end brands such as Clinique, Estee Lauder, Origins...and the list goes on.
I have in possession the Estee Lauder BB cream which I had written about before...that my stepmother raved about and now I can fully say that I love it as well (once my lighter shade came back in stock).
I also have the Clinique BB cream which I can now talk to you about which has an SPF30