Das Whitepaper beleuchtet die Herausforderungen bei der Auswahl geeigneter Client-Technologien für Softwareentwicklungsprojekte und betont die Notwendigkeit der Mitwirkung von Usability-Experten, um die Benutzeranforderungen effizient zu berücksichtigen. Es werden verschiedene Client-Ansätze wie Rich Clients, Thin Clients und Rich Internet Applications (RIAs) vorgestellt, sowie deren Vor- und Nachteile im Kontext der Usability analysiert. Zudem wird auf beliebte Technologien wie Java Swing, Eclipse RCP, Windows Presentation Foundation (WPF) und Silverlight eingegangen, wobei die Wichtigkeit eines guten Designs und der Benutzererfahrung hervorgehoben wird.