Google App Engine is Google's Platform as a Service that allows users to run scalable web applications on Google's infrastructure. Written in Java or Python, apps run in a managed sandbox and use Google's non-relational Datastore and other services. Key features include automatic scaling, high availability, easy setup, and a free usage tier.