What does Sensex, BSE, NSE and Nifty Mean: Know the Difference - Angel Broking