There are two types of taxes in India ie Direct Tax and Indirect Tax. Income Tax is Direct Tax levied on income earned and GST (Goods and Service Tax) is indirect tax levied on supply of goods and services. It applies on supply of every goods and services except 5 petroleum products.