What is an exchange traded fund or ETF?

An Exchange Traded Fund is an investment fund which is traded on stock exchanges. Most ETFs track an index such as the FTSE 100, but others can track a specific stock sector, currency or commodity.