Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

web site vs web application [duplicate]

I'm stumped trying to come up to a difference between a website and a web application for myself. As I see it, a web site points to a specific page and a web application is more of some sort of 'portal' to content and information.

But where I'm stuck is that a web application is still viewed through a browser (is it not?) and a website can still view content dynamically, making the line between web site and application pretty gray.

For instance, does a web site using ASP.NET or AJAX etc become a web application because it can retrieve data dynamically and asynchronously or would a website using PHP and a CMS be more of a web application because it forms the pages on request, based on the request of the client and its content in its databse?

Or maybe I'm totally wrong here - what differentiates between a web application and a website?

like image 732
Prusprus Avatar asked Jan 01 '12 19:01

Prusprus


People also ask

What is the difference between web site and web application?

A website provides visual and text content that the user can see and read, but not affect in any way. In the case of a web application, the user can not only read the page content but also manipulate the data on this page.

Should I build a web app or website?

web application. To start putting things together, you may prefer to go for a website if your needs are primarily informative. However, if your business needs are complex and you anticipate a higher degree of user interaction with more abundant functionalities and features, then you'd much better opt for a web app.

What is the difference between dynamic website and web application?

Here is simple difference. A website shows static or dynamic data that is predominantly sent from the server to the user only, whereas a web application serves dynamic data with full two way interaction.

What counts as a web application?

In computer system, a web application is a client-side and server-side software application in which the client runs or request in a web browser. Common web applications include email, online retail sales, online auctions, wikis, instant messaging services and more.


1 Answers

This is totally personal and subjective, but I'd say that a website is defined by its content, while a web application is defined by its interaction with the user. That is, a website can plausibly consist of a static content repository that's dealt out to all visitors, while a web application depends on interaction and requires programmatic user input and data processing.

For example, a news site would be a "website", but a spreadsheet or a collaborative calendar would be web "applications". The news site shows essentially the same information to all visitors, while the calendar processes individual data.

Practically, most websites with quickly changing content will also rely on a sophisticated programmatic (and/or database) backend, but at least in principle they're only defined by their output. The web application on the other hand is essentially a program that runs remotely, and it depends fundamentally on a processing and a data storage backend.

like image 72
Kerrek SB Avatar answered Sep 30 '22 22:09

Kerrek SB