CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickAcademy Course Topics · 6 min · free

Online Reservation Systems

6 min1 KwickClipsFull text belowFree
Next lesson →Kajal Ma'am (MCA), teaching since 2004Remembered in this browser

An online reservation system lets you book and pay for a seat, room, table or appointment over the internet, 24x7. A central database stores all seats, and a seat is locked while one person pays.

Follows the syllabus of: CBSE Class 12 Information Technology (802)

On screen in this lesson

What is online reservation?

Software to book and pay for a service over the internet
Service: seat, room, table or appointment
Shows real-time availability
Works 24x7 from a website or mobile app

Where we use them

ServiceExample
Train ticketsIRCTC
FlightsAirline websites
Bus ticketsBus booking apps
Movies, eventsTicket apps
HotelsTravel portals

How it works behind the scenes

A central database stores all seats and bookings
Many users connect to it at the same time
A seat is locked while one person pays
Payment gateway handles the money safely

Registration

Create a user ID and a strong password
Give name, email and mobile number
Verify with an OTP
Keep your login details private

Ticket details

TermMeaning
E-ticketElectronic ticket
PNRBooking reference
ConfirmedSeat is booked
WaitlistedWaiting for seat
CancellationRefund less fees

Advantages

No queues; book from anywhere, anytime
Compare timings, seats and prices easily
Instant confirmation and e-ticket
Easy cancellation and online refund
Saves paper, travel time and cost

Quick answers

Your ticket shows WL 12. Is your seat sure?

No. WL means waitlisted, waiting for a seat.

What is a PNR?

The booking reference.

KwickClips from this lesson

Short clips, one idea each. Good for revision the night before.

The full lesson, in text

Hello students, welcome to Kwickprep. Years ago, booking a train ticket meant standing in a long queue at the station. Today you can book it on a phone in a few minutes. How does that work? Today we will learn online reservation systems, how they work, their uses, benefits, risks and safe booking.

Let us start with the meaning. An online reservation system is software that lets people book and pay for a service over the internet. The service can be a train seat, a hotel room, a restaurant table or a doctor's appointment. It shows real time availability, which means you see the seats that are free at that very moment. And it works twenty four hours a day, seven days a week, from a website or mobile app.

We use online reservation systems for many services. Indian Railways train tickets are booked through the IRCTC website and app. Flights are booked on airline websites or travel portals. Bus tickets are booked on bus booking apps and state transport websites. Movie and event tickets are booked on ticketing apps. Hotel rooms are booked on hotel websites or travel portals.

Behind the screen, the system has a few important parts. A central database stores all seats, prices and bookings. Thousands of users connect to this same database at the same time. When you pick a seat, the system holds it for you while you pay, so no one else can book it. A payment gateway is the secure service that moves money from your bank or UPI app to the seller.

Here are the steps to book a ticket online. First, log in, or register if you are a new user. Then search by date, source and destination, and pick a train, seat or show. Next, enter the traveller details, like name and age. Then pay online using UPI, a card or net banking. Finally, you get an e-ticket by email or SMS.

Most systems ask you to register once before booking. You create a user ID and a strong password. You give your name, email and mobile number. The system sends an OTP, a one time password, to verify that the number is really yours. Never share your password or OTP with anyone.

The e-ticket contains some important terms. An e-ticket is an electronic ticket shown on a phone or printed. PNR, or Passenger Name Record, is the unique number to check your booking status. Confirmed means your seat is booked. Waitlisted means you are in a queue, and you get a seat only if others cancel. On cancellation, you get a refund after the cancellation charges are cut.

Online reservation brings many advantages. There are no queues, and you can book from anywhere at any time. You can compare timings, seats and prices on one screen. The confirmation and e-ticket arrive instantly. Cancellation is easy, and the refund comes back online. It also saves paper, travel time and money.

There are some limitations too. You need an internet connection, a device and basic digital skills. At peak times, like when Tatkal booking opens, too many users can slow the website down. Some sites add a convenience fee, which is an extra charge for booking online. And fake websites can cheat people who are not careful.

Follow these rules to book safely. Use only official websites and apps, and do not click booking links from unknown messages. Check that the web address starts with HTTPS and shows a lock icon. Never share your OTP, UPI PIN or password, not even with someone claiming to be customer care. Avoid public Wi-Fi when making a payment. And always log out after booking, especially on a shared computer.

Let us check your understanding. Your train ticket shows the status W L twelve. Can you be sure of getting a seat? No. You are number twelve on the waiting list, and you get a seat only if enough people cancel, so keep checking the PNR status.

Reservation systems are not only for travel. Hospitals use them to book doctor appointments. Government offices use them to give time slots, for example for passport services. Restaurants take table bookings, and gas agencies take cylinder refill bookings. Some exams also let you choose a test centre and a time slot online.

Let us revise what we learned today. An online reservation system lets us book and pay for a service over the internet, at any time. We use it for trains, flights, buses, movies and hotels. The steps are log in, search, enter details, pay and get an e-ticket. It saves queues and time, but needs internet and carries a risk of fraud. So book only on official sites, and never share your OTP.

Courses that teach this

CourseUnit
CBSE Class 12 Information Technology (802)Operating Web Based Applications

Voice-over in this lesson is AI-generated. The script is written and checked by Kajal Ma'am. Boards can revise a syllabus mid-year, so confirm anything you plan around against the official board circular. Keep your passwords, OTPs and ID numbers to yourself — we never ask for them. To reach Kajal Ma'am, use the WhatsApp button; sharing your number there is how we call you back.

Free to watch, no sign-up. Live classes with Kajal Ma'am are the paid course; these lessons stay free either way.

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →