---
title: Glide stack
description: Glide is an extensible Web 2.0 development platform written in Java that facilitates rapid development of forms-based workflow applications \(work orders, trouble ticketing, and project management, for example\).
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/scripts/r\_GlideStack.html
release: australia
product: Scripts
classification: scripts
topic_type: reference
last_updated: "2026-03-12"
reading_time_minutes: 1
breadcrumb: [Glide class overview, Scripting, API implementation, API implementation and reference]
---
# Glide stack
Glide is an extensible Web 2.0 development platform written in Java that facilitates rapid development of forms-based workflow applications \(work orders, trouble ticketing, and project management, for example\).
|
User interface and Java packages
|
Technologies used
|
|---|
|
User Interface \(browser\)
|
- AngularJS
- HTML
- CSS
- JavaScript
|
|
GlideServlet com.glide.ui
com.glide.jelly
|
Apache Jelly
|
|
Business Rulescom.glide.script
|
Mozilla Rhino
|
|
Persistencecom.glide.db
|
JDBC
|
|
Name
|
Attributes
|
|---|
|
GlideServlet
|
The primary driver of Glide, and the only servlet in the system, is found in GlideServlet.java.
- Handles inbound action requests
- Renders pages
- Merges data with forms
- Presents to user
- Interfaces with script layer
|
|
Business Rules
|
- ECMAScript implementation based on [Mozilla Rhino](http://www.mozilla.org/rhino/)
- Interfaces with persistence layer using JDBC recordset interface
- Merges persistence layer meta-data with data for easy correlation
|
|
Persistence
|
- Persistence means any store
- RDBMS
- LDAP
- File system
- Uniform access regardless of store type
- Provides QUID and meta-data capabilities
- Interfaces presented to callers
- RecordSet
- TableDescriptor
- ElementDescriptor
|
\[Omitted image "GlideServlet.svg"\] Alt text: Diagram of the Glide stack
**Parent Topic:**[Glide class overview](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/r_GlideClassOverview.md)