
The Difference Between Matcha and Green Tea
Green tea is made from the leaves of the Camellia sinensis plant, steeped in boiling water. Green tea leaves are unoxidised and are one of the least processed types of tea. Green tea originated in East Asia and is now...