Brugervenlighed handler om at bygge bro mellem teknologiens muligheder og brugerens evne til at udnytte den.
I samspillet mellem brugerne og hjemmesiden eksisterer brugerne i to dimensioner på samme tid.
På den ene side som den faktiske bruger, der bevæger sig ind på hjemmesiden. På den anden side som en forventning til brugerne i designet. Problemerne opstår, når forventningerne ikke indfries, fordi bruger og design er for langt fra hinanden.
Når man designer en hjemmeside, skal brugernes risiko for at begå fejl minimeres. En god idé er at give brugerne mulighed for at fortryde deres handlinger eller få dem til at bekræfte deres beslutninger flere gange. Desuden skal man søge at mindske skadevirkningerne når først fejlen er begået.