This document summarizes an architecture for an online adventure travel booking system called Adventure Builder. It describes the system's use cases for browsing packages, placing orders, order status checks, and catalog updates. It also outlines quality attribute requirements for modifiability, performance, reliability, security, and availability. Finally, it presents various architectural views of the system including module decomposition, service-oriented architecture, components/connectors, and allocation/deployment diagrams.