Le Google Web Toolkit (GWT) est un framework open source qui facilite le développement d'applications web en utilisant AJAX, en cachant les incompatibilités entre navigateurs. GWT permet aux développeurs d'écrire en Java sans avoir à coder en JavaScript, ce qui améliore la productivité. Cependant, il présente des inconvénients, tels que des problèmes de sécurité et une richesse limitée en termes de widgets graphiques.