Rapid Application Development for Web 2.0 (RAD) allows for building rich internet applications quickly for intranet and extranet environments using a new architecture. The RAD tool, called once:radix, provides a flexible and consistent user interface that allows applications to function like conventional desktop programs while connecting to an advanced database backend. Key features include GUI development tools, multi-tenant support, and adoption of open source technologies.