The document presents an adaptation model for adaptive hypermedia systems. The model includes three main layers: a runtime layer for presenting hypertext and user interactions, a storage layer containing a network of nodes and links in a database, and a within-component layer for the content and structure inside nodes. The within-component layer handles adaptation using rule systems, user modeling, domain modeling, and other techniques.