A website can be divided into two broad categories – static and interactive.
Static website: Static sites serve or capture information but do not allow engagement with the audience directly.

Interactive websites have different kinds again:
a. WordPress websites: WordPress cms (Content Management System) give you full control of your text, images and other media. Updating your website design content very easily.
b. Basic eCommerce: The ability to find and buy products and services online is one of the most compelling uses of the Web. To be successful, however, e-commerce requires clean, simple interfaces and support for common tasks. This pattern group discusses how to make e-commerce a pleasant and professional experience for your customers.
1. Clean product details.
2. Shopping cart.
3. Customer details.
4. Fixed shipping method.
5. Limited payment method.
6. Order confirmation
c. Advanced eCommerce: It includes following features in general :
1. Product details.
2. Shopping cart.
3. Customer details.
4. Advanced shipping method setup.
5. Multiple payment options.
6. Order summary.
7. Order confirmation and thank you.
8. Track Order.
d. Membership website: membership websites have increased in popularity in recent years. One of the most popular methods to make huge and future income.
1. Add a fully functional membership area into your website.
2. Manage user, send newsletters, and allow your members to communicate using the forum, internal messaging system and a lot more.
e. Corporate website: A corporate website or corporate site is an informational website operated by a business or other private enterprise such as a charity or nonprofit foundation.
f. Social networking website: A social networking service is a platform to build social networks or social relations among people who, for example, share interests, activities, backgrounds, or real-life connections. A social network service consists of a representative of each user (often a profile), his/her social links, and a variety of additional services. Most social network services are web-based and provide means for users to interact over the Internet, such as e-mail and instant messaging.