Index funds are unlisted while ETFs are listed. Index funds have to keep a bit in cash so underperform the market index while ETFs are closed-ended so don't need to keep anything in cash, hence can track the index closer. Index funds tend to have slightly higher expense ratio than ETFs. You can buy index funds from the AMC directly or through a distributor/adviser, while you buy ETFs through a broker and a demat account.