Index Fund is an Equity Mutual Fund that invests in Share Market Stock and is made up of several stock indices i.e. index like - Nifty 50 or Sensex 30 Bank nifty etc. An index of many different Sectors Best Stocks are made up of.