Different parts were developed at different times during the evolution of Internet and were living at different places.
They are all unified together now under a home on the Google cloud. Java started with dancing applets within web pages. Those went away
rather ingloriously but with GWT Java lives on in the browser by morphing into JavaScript! Google App Engine is a gloriouly ambitious
vision to build a large playground on the cloud.