Two friends Ramesh (a software engineer) and Pihu (a bakery owner) are discussing their contribution to the nation's economy through tax payments. Ramesh earns ₹ 8,00,000 per year, which makes him liable to pay income tax. Pihu pays Goods and Service Tax (GST) on the sale of cakes and pastries.
On the basis of the given text, identify whether Ramesh is paying a direct tax or an indirect tax. Explain valid differences between two types of taxes.