Brukerassistanse er et sett av komponenter som sammen introduserer brukeren for produktet, leder brukeren gjennom oppgaver og hjelper brukeren med å finne mer informasjon om produktet. Det finnes tre basiskomponenter:
Velkomststøtten (også kalt introduksjonsstøtten) er et sett med utvidelsespunkter og arbeidsbenkdeler som gjør det mulig for plugin-moduler å definere spesialsider som introduserer et plattformprodukt for nye brukere. Disse utvidelsespunktene kan brukes til å opprette "brukerens første møte" med produktet i form av velkomstsider. Velkomstsider skal hjelpe brukere med å finne frem til produktfunksjonalitet. Sidene vises vanligvis første gang produktet startes.
Hjelpesystemet inneholder de ubehandlede byggeblokkene du trenger for å strukturere og bidra med dokumentasjonen i plattformen. Du bestemmer selv hvilken struktur eller hvilket detaljnivå dokumentasjonen skal ha. Du kan velge dokumentasjonsverktøy og -struktur som dekker dine behov. Plugin-modulen for hjelp gjør det mulig å beskrive dokumentasjonsstrukturen for plattformen ved hjelp av en fil for innholdsfortegnelse (.toc-fil).
Hjelp inneholder også konteksthjelpstøtte, der en bruker kan be om hjelp til et bestemt element i brukergrensesnittet (for eksempel ved å trykke på F1 i Windows). I tillegg sørger hjelpen for muligheten til å utføre et enkelt søk som finner informasjon fra et hvilket som helst antall kilder (forent informasjonssøk).
Jukselapper leder brukere gjennom oppgaver. Oppgaven blir brutt ned i trinn og presentert for brukeren ett trinn om gangen, og brukeren merker av for trinnene ette hvert som de blir fullført. Det finnes to former av jukselapper: enkle (en oppgave, flere trinn, og sammensatte (mange deloppgaver, hver med mange trinn). Hvilken du skal bruke, avhenger av størrelsen på og kompleksiteten i oppgaven du vil lede brukeren gjennom.