The main difference between an ETF and an index fund is ETFs can be traded (bought and sold) during the day and index funds can only be traded at the set price point at the end of the trading day.