The choice between a BB cream and foundation varies according to your purpose of use. For full coverage use a powder foundation while to get the benefits of an antioxidant, sunscreen and moisturizer you might go for BB cream.