The biggest difference between ETFs and index funds is that ETFs can be traded throughout the day like stocks, whereas index funds can be bought and sold only for the price set at the end of the trading day. For long-term investors, this issue isn't of much concern.