CNF stands for "Confirmed" in the context of Indian Railways. It means that the passenger has a confirmed seat on the train and can travel on the reserved date. When a passenger books a ticket, their reservation status may show as "CNF" if their booking has been confirmed and they have been assigned a seat or berth on the train. If a ticket is in RAC (Reservation Against Cancellation) status, it may be moved to confirmed status but the seat number has not been given yet. The seat number will be allocated after charting, which is usually done 4 hours before the departure of the train. When there are only a few seats available on a train, a ticket may be given a CNF status without a seat number. The seat/berth number will be available after the chart preparation along with the coach number.