IRCTC is the subsidiary of Indian Railways that handles online ticketing and other services. It started slowly in 2002 with just 27 e-tickets sold on the first day but grew rapidly to sell over 4 lakh tickets daily by 2011. IRCTC provides easy and convenient online booking of train tickets, as well as services like catering, shopping, and travel packages. It aims to enhance customer service for Indian Railways through digital transformation.