Long-term capital gains tax is charged on profit earned from selling an asset after holding it for a long period, usually more than one year for shares and equity mutual funds in India. It is taxed at a lower rate than short-term gains, and some assets get benefits like indexation or tax-free limits.