The top 50 companies of India are included in NSE 50 i.e. Nifty. Nifty50 index is made up of the 50 largest companies of the country. On the other hand, the top 100 companies of India are included in Nifty 100 and the top 500 companies of India are included in Nifty 500.