Before examining the diff erent types of sites on the Web, let’s take a quick look at the people behind a Web site. Th e cast of characters that come together to make a site come alive varies considerably depending on the site. In the following sections, i will explain the roles and responsibilities of the people often involved in the development of a Web site.