The document describes the functionality and flow of a hotel booking website. It explains that users can search for hotels on a map, refine their search, and view hotel images and details. From the hotel page, users can email booking details to others, select their room options, and either pay a deposit or full amount to complete the booking. It also mentions handling existing versus new customers by pre-populating past customer information or collecting new customer details.