1. A machine-readable medium carrying one or more sequences of instructions for method and system for on-demand communities in a multi-tenant database system, which instructions, when executed by one or more processors, cause the one or more processors to carry out the a method comprising: sending a tenant-webpage from a multi-tenant database to a user associated with a tenant of the multi-tenant database, sending software tools, in association with the tenant-webpage, from the multi-tenant database to the user, the tools being for creating community webpages including at least information about a subject, and tools for members to leave messages in locations, each member having a location for messages specific to that member, and a representative creating the community webpages that enable a community.