NTES stands for National Train Enquiry System, it is developed and maintained by Center Of Railway Information System.The purpose of NTES is to give facility to passenger to Spot the train, Trains between Stations, Live station, Cancelled Trains, Rescheduled Trains, Diverted Trains.
I have using this for last 2 year as I am regular railway passenger and it help me alot.
Advantages:
You can Spot your Train which you want to board it show you how much train is delayed or not and the last station from it departed at that time.
if you do not want to Board any specific train and you only want to travel to a specific station by any train then you can search this in live station train going to specific destination from your station.
If someone want to know about train between 2 station NTES is for those.
Disadvantages:
1.They can not update the situation of Train as soon as train departed a particular station.Many times I am sitting on the train and Ntes is showing that train departed from last 2 station.
2.The time they showed you of train is always 0-20 minutes late of actual.