14.9. Glossary

Client-side web applications

programs that are downloaded to a web browser and executed on the user’s local machine. Client-side applications are typically written in JavaScript and embedded in web pages.

Server-side web applications

programs that run on web server computers, rather than on the user’s local machine. Typically, a server-side web application displays a form with text boxes and other data collection mechanisms. The user fills out the form, clicks a submit button, and the browser sends the form to the web application on the server, which processes the request, and responds with another web page.

web browser

an application software for accessing the World Wide Web. When a user requests a web page from a particular website, the web browser retrieves the necessary content from a web server and then displays the page on the user’s device.

URL (Uniform Resource Locator)

the address of a web page.


a system of rules that allows two or more entities of a communications system to transmit information. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods.


a computer or computer program which manages access to a centralized resource or service in a network.

query string

the part of a URL that assigns values to specified parameters, such as a search query in Google

HTML(Hypertext Markup Language) pages:

the standard markup language for documents designed to be displayed in a web browser. It tells the web browser that the user sees how it should look and what information should be on the page.

IP address

a special address indicating the request came from the browser on the same computer that the Flask server is running on.

You have attempted of activities on this page