InvestorQ : What exactly is an index fund and how does it differ from an ETF?