What are the different types of taxes and its meaning