Hotel reservations involve booking rooms for guests prior to their arrival. The reservation process records guests' room requests and payment details. Reservations are important for generating future revenue and ensuring accommodations are prepared. There are various sources of reservations like travel agents, corporations, and individual travelers. Reservations can be made verbally, in writing, or online. They are recorded either manually or using automatic/semi-automatic systems. Making, amending, and cancelling reservations are important functions for hotels.