This website is great! Initially, they did not have the concept of e-tickets. They just had i-tickets, which are booked online but are delivered to the customer by post and look just like regular train tickets.But still they're an improvement, in that if someone finds them, he can't go to the station, cancel them and get a cash refund. Here, the money is refunded to the card or account from which it was booked. Then, of course, they started e-tickets as well. These are great. They can be booked AND cancelled online. And of course, carrying a printout of the online booking confirmation (called ERS) is enough.The website has been improving continuously over time. In between, they also changed the look and made it a bit more stylish. It is very easy and straightforward to book tickets here. Just enter the origin and destination, select the date and class and the site shows the list of trains on that route. You can see the route map, ticket availability, fare, etc. before booking it.Tatkal booking can also be done online now, which is great and very useful! But for Tatkal booking, they should insist on some identification, to prevent mass bookings by travel agents. I myself was bewildered at the efficiency and response time of IRCTC’s website. I have recommended this website to my peers and family members.