Green tea is the most popular variety of tea worldwide. Green tea is produced primarily in China and Japan, where it is a celebrated beverage.
What is Matcha? Matcha contains a relatively high stimulant content compared to other teas which gives us a refreshing energetic lift. This is also why a lot of people enjoy matcha in lieu of coffee first thing in the morning. Like all stimulants in Camellia sinensis, they are absorbed slower into the body and, in general, produce alertness and energy rather than the jitters.