What is described is a system for generating a web site. The system and
method consists of a web server to service HTTP requests received from
users and a database connected to the web server. The database determines
which particular user community the requesting user is assigned to. A
dataset of stored branch description files describes particular web site
structures to be used for each of the user communities.