I come to explain the difference between:
- Web Page
- Website (Site)
- Web Application (Web Application or Web App)
I’ll get straight to the point.
Web Page
A Web Page is generally a single page composed of HTML, CSS and may also contain JavaScript. It can contain images, videos, text and other content.
Example: A Landing Page.
Website (Site)
A website is a collection of multiple “Web Pages” linked on the same domain.
You’ve probably visited a lot of websites this week. Perhaps you visited the website of your favorite encyclopedia and on the home page you found many links that lead to different articles.
When you click on one of these links, you will be taken to an article on a new web page. And that article can lead to another article, and another, and so on.
As these pages exist under the same domain, they form a “Website”.
Web Application (Web Application or Web App)
Here’s where things get a little complicated. The terms “Website” and “Web Application” are often used interchangeably .
The main difference between a “Website” and a “Web Application” is the level of interactivity and dynamic content.
An easy way to understand is to realize that the “Website” is more informative and the “Web App” is more interactive.
Example:
Let’s say you want to order food and you go to your favorite website to place the order.
As soon as they access the “Site”, the browser displays a “Web Page” with different products and then they select the desired product and place the order by clicking the send order button.
Compare my example with the “Website” of a company that only displays information about itself and the services it offers.
In the food ordering example, the content displayed is specific to your user account and location.
The content presented by the “Web App” is based on user interaction.
On a company’s “Website”, the user simply views the content and this content is the same for all visitors to the “Website”.
Summary
Now you know the difference between: Web Page, Website and Web App.
Do you know that: Web pages on a particular domain make up a Website and the main difference between a Website and a Web App is the level of interactivity and dynamic content.
Thanks! 😉