This document discusses user support and help systems. It covers different types of user support like quick references, tutorials, and documentation. It also discusses various approaches to user support like command assistance, command prompts, and context sensitive help. Adaptive help systems aim to provide customized help to users based on their context, skills, and tasks. Knowledge representation and user modeling are important for adaptive help. The document also discusses design considerations for user support systems like presentation, implementation, and ensuring support is integrated with the main application.