The document discusses applying user modeling to human-computer interaction design. It describes how maintaining and exploiting user models can enhance interactions by allowing systems to automatically alter functionality and interfaces to accommodate individual users' needs and skills over time. While adaptive interfaces may improve usability, they also present challenges like inconsistent experiences confusing users or changing interfaces too frequently. The document argues that with proper design, adaptive systems have potential to improve flexibility and accommodate different users.