Website development involves creating highly specialized websites, such as dynamic pages like ASP, PHP, or JSP. Website development is generally original, while website creation can use templates from others. Website development goes beyond just web design and content; it may also involve domain registration and query, and the development of specific website features. For larger organizations and enterprises, a website development team can consist of hundreds of people (web developers). Smaller enterprises may only need a permanent or part-time web administrator or a related role, such as a graphic designer or an information systems technician. Web development can be a department rather than a domain-specific collaboration effort between departments.