Expenses, cash holdings, transaction costs, rebalancing and trading constraints can create a gap between the fund and benchmark.