Prepared from Camellia sinensis leaves and buds that have not undergone the same withering and oxidation process used to make Oolong teas and black teas, green tea is a beverage loaded with health benefits. It has been used for its medicinal value since ancient times and can refresh your mind while making your body happy.