IRCTC stands for Indian Railway Catering and Tourism Corporation. It is a public sector company under the Ministry of Railways. IRCTC handles online train ticket booking, catering services on trains and stations, and tourism packages. It also conducts recruitment for various posts, with notifications published on the official IRCTC website.