Both these have come from the same plant called Camellia Sinensis. Green tea leaves come in the form of teabags, and matcha is in the form of powder.