1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to implement a method comprising: storing, by a system, a web application of each of a plurality of different organizations that have registered with the system; for each of the organizations: receiving, by the system from the organization, a name to be used to create for the organization a custom subdomain of a domain of the system, creating, by the system for the organization, the custom subdomain of the domain of the system using the name received from the organization, associating, by the system, the custom subdomain created for the organization with the web application of the organization, and serving, by the system, the web application of the organization via the custom subdomain.