Google Apps Script is cloud based scripting language for light-weight application development in Google Apps platform. It is based on JavaScript, gets executed in the Google Cloud and provides easy ways to automate tasks across Google products including third party services.
Google App Script is based on JavaScript like syntax. It uses Google Web Toolkit (GWT) for creating and displaying elements of user interface. GWT is easy to learn, and completely abstracts the complexity of AJAX/HTML from the developer. It is a Cloud based debugger for debugging App Scripts in the browser. It can be used for creating tools to perform simple system administration tasks etc.
Limitations: Currently it doesn’t allow connection to internal (behind-the-firewall) corporate databases, which is key to building business apps. Lacks other connectivity like LDAP connectivity and limits the level to which GAS can be used in the enterprise.