ETFs trade like stocks and require a demat account, whereas index funds allow for simple SIPs without one. Both are good in their way, but need careful tracking. ETFs require monitoring of iNAV and liquidity, while index funds need review of tracking error and expenses. Although, it depends on person to person, and their circumstances.