I have always been confused between Sensex, BSE, NSE, and Nifty What do they actually mean and what do they do