This document provides an overview of the Indian Railway Catering & Tourism Corporation (IRCTC). It discusses that IRCTC is an Indian government-owned corporation that handles the catering, tourism and online ticketing operations of the Indian Railways. The document outlines IRCTC's vision, features, pros and cons. It notes that while IRCTC provides convenient online ticket booking and payment options, it often experiences server errors and high traffic that makes booking tickets, especially Tatkal tickets, very difficult.