Silnik rezerwacji jest narzędziem służącym bezpośrednio do obsługi rezerwacji składanych na stronie internetowej hotelu. Typowo umożliwia wybór terminu, liczby osób i typu pokoju, prezentuje dostępność oraz ceny, a następnie prowadzi użytkownika przez proces złożenia rezerwacji (często z potwierdzeniem e-mail i możliwością płatności lub gwarancji kartą).
System zarządzania relacjami z klientami (CRM) koncentruje się na gromadzeniu informacji o gościach, historii kontaktu, preferencjach, segmentacji i działaniach marketingowych. Może wspierać sprzedaż i komunikację, ale sam z definicji nie jest podstawowym modułem do dokonywania rezerwacji na stronie WWW.
System zarządzania treścią (CMS) służy do tworzenia i aktualizowania treści witryny (opisy pokoi, zdjęcia, regulaminy, aktualności). CMS może "wyświetlać" przycisk rezerwacji lub osadzać formularz, ale funkcję transakcyjną realizuje zwykle silnik rezerwacji (oddzielny komponent lub usługa).
System zarządzania danymi/dokumentami (DMS) w typowym znaczeniu dotyczy obiegu, archiwizacji i kontroli dokumentów oraz uprawnień. Nie jest to narzędzie zaprojektowane do przyjmowania rezerwacji od gości przez stronę hotelu.
Na egzaminie warto zapamiętać prostą zasadę: jeśli pytanie dotyczy rezerwacji "na stronie WWW" (sprzedaż bezpośrednia), najczęściej chodzi o silnik rezerwacji; jeśli dotyczy treści strony – CMS; jeśli dotyczy relacji i bazy gości – CRM; a jeśli dokumentów – DMS.