[2] GWT supports various web development tasks, such as asynchronous remote procedure calls, history management, bookmarking, UI abstraction, internationalization, and cross-browser portability.
[9] GWT does not revolve only around user interface programming; it is a broad set of tools for building high-performance client-side JavaScript functionality.
The major GWT components include: As of version 2.4 (September 2011), Google Web Toolkit offers several widgets[21] and panels.
GWT uses or supports Java, Apache Tomcat (or similar web container), Eclipse IDE, Internet Explorer,[22] and internationalization and localization.
Google has noted that some of its products are GWT-based:[23] Blogger, AdWords, Flights, Wallet, Offers, Groups, Inbox.