Die Erstellung von Anwendungen in der heutigen Informationstechnologie ist komplex. Webanwendungen bieten die Möglichkeit, vielen Nutzern eine leichtgewichtige Anwendung ohne die Installation zusätzlicher Software auf dem Rechner zur Verfügung zu stellen. Allerdings werden dem Entwickler einer Webanwendung Fachkenntnisse in mehreren Teilbereichen wie HTML, JavaScript, CSS, SQL sowie der Programmiersprache des Backends abverlangt. Mit dem Google Web Toolkit ist es möglich, die Einstiegsbarrieren in einigen dieser Teilbereiche stark zu senken, in dem Java als Programmiersprache nicht nur im Backend, sondern auch im Frontend bei der Erstellung des Clients für den Browser verwendet wird. Dieses Buch evaluiert das Google Web Toolkit anhand eines Anforderungskataloges dahingehend, ob es sich für die Erstellung einer Webanwendung im Bereich der CRM-Awendungen eignet und inwieweit sich mit dem Google Web Toolkit schnell und effizient Webanwendungen mit Java realisieren lassen.