Indian Railway Catering and Tourism Corporation Ltd. (IRCTC) was incorporated in 1999 as a public sector enterprise under the Ministry of Railways. Its purpose is to professionalize and manage catering, hospitality, and tourism services for Indian Railways. IRCTC operates onboard catering, food plazas, tourism packages, and online ticket booking. It has received several national awards for its services and cost-effective operations.