There are many different cosmetic products to give your cheeks a beautiful glow. The main three that come to mind, for me, are powdered blush, cream blush, and cheek stains.
Powdered Blush: The first picture is powdered blush. This type of blush is most common.
Cream Blush: This blush has a creamy consistency. It will apply a sheer wash of color to your cheeks.
Cheek Tint: This product is relatively new to the blush family. A tint is very different from cream or powdered blush. It is a liquid consistency (sometimes gel). This product is more versatile and gives you a more natural glow.