Document or information resource that is suitable for the World Wide Web
Can be accessed through a web browser and displayed on a monitor or mobile device
This information is usually in HTML or XHTML format, and may provide navigation to other web pages via hypertext links
Web pages frequently refer to other resources such as style sheets (CSS), scripts (JavaScript) and images into their final presentation
Web Site
Collectionof related web pages containing web resources (web pages, images, videos, CSS files, JS files or other digital assets)
Common navigation between web pages
A website is hosted on at least one web server
Accessible via a network (such as the Internet)
All publicly accessible websites collectively constitute the World Wide Web
Web Application
Next level web sites
High interactivity
High accessibility (Cloud)
AJAX, Silverlight, Flash, Flex, etc.
Applications are usually broken into logical chunks called “tiers”, where every tier is assigned a role
Desktop-like application in the web browser
Web applications on desktop (Windows 8)
Web Browsers
Program designed to enable users to access, _retrieve and view documents _ and other resources from the Web
Main responsibilities:
Bring information resources to the user (issuing requests to the web server and handling any results generated by the request)
Presenting web content (render HTML, CSS, JS)
Capable of executing applications within the same context as the document on view (Flash)
Layout Engines
Software component that displays the formatted content on the screen combining:
Marked up content (such as HTML, XML, image files, etc.)
Formatting information (such as CSS, XSL, etc.)
It “paints” on the content area of a window, which is displayed on a monitor or a printer
Typically embedded in web browsers, e-mail clients, on-line help systems or other applications that require the displaying (and editing) of web content