Terminology Index

Glossary

1801 terms

Open concept maps

Showing 1761-1792 of 1801 terms

W
21

Web Application

A program delivered over HTTP/HTTPS that runs in browsers (client) and on servers, the dominant application form on the internet and the primary attack surface for defensive-web work.

A web application is software accessed over HTTP/HTTPS, with code running in the browser (HTML/JS) and on servers (any backend technology). Web apps host most internet-facing functionality and are correspondingly the leading attack surface for many organizations. As a foundational defensive-web topic, understanding web-app structure, client, server, the request/response cycle, the layers of components, is the bedrock for everything from web security testing to incident response.

Introduced in: Defensive Web Fundamentals

Examples

  • An online banking app with browser-side JS and server-side APIs as a web app.
  • Recognizing the request/response cycle as the basic web-app interaction.
  • Distinguishing the client (browser) and server sides of a web application.

No related terms linked yet.

X
3
Y
2
Z
6