Google Web Toolkit adalahframework pengembanganperangkat lunakJava yang bersifatsumber terbuka.[1] Web Toolkit memungkinkan para pengembangweb untuk membuataplikasi-aplikasiAjax dalamBahasa pemrograman Java.[1] Aplikasi ini dikembangkan berlisensiApache License versi 2.0.[1] Google Web Toolkit adalahtoolkit yang digunakan untuk membangun dan mengoptimalkan aplikasi dasarbrowser yang kompleks.[2] Tujuannya adalah untuk memungkinkan pengembanganaplikasi web yang produktif berkinerja tinggi sehungga pengembang tidak harus menjadi ahli dibrowser quirks,XMLHttpRequest, danJavaScript.[2] Google Web Toolkit digunakan oleh banyak produk diGoogle, termasukGoogle Wave dan versi baruAdWords.[2]Toolkit ini merupakan sumber terbuka (open source), gratis, dan digunakan oleh ribuan pengembang di seluruhdunia.[2]