GLASS provides a share-everything architecture for scaling Seaside applications. It uses GemStone/S, which allows for a shared-everything approach within a single image and shared-nothing across multiple VMs. This allows Seaside applications built for Squeak to run on GLASS without modification, providing transparent persistence and scalability through approaches like persistent session state or one session per VM. GLASS provides tools for transparent development across multiple images.