Google Apps为团体及企业用户提供了一体化的在线协作应用套件,但那只是一个开始。尽管用户可以直接利用Google Apps里的在线应用,无需添加额外的主机或管理,但同时,用户的选择也不多,因为所有的应用都是直接由Google指定的。想像一下,如果Google直接提供一种在线应用平台,允许用户直接在平台上创建及运行各种应用,那该有多震撼。
Google App Engine专为开发者而设,开发者可以完完整整地将自己编写的在线应用运行于Google的资源上。这意味着开发者必须得为应用编写Python脚本,以创建一个可通过网络访问的BigTable界面。Google App Engine和Amazon提供的类似服务(S3、EC2及SimpleDB)不同,因为后者是直接提供一系列资源供用户选择使用的。