TechKnowSurge
CompTIA Security+ 2.3
InteractiveSecurityFree

Where Does the Work Run?

Is each example client-side or server-side processing?

⚑ Complete this interactive to capture a CTF flag worth 5 points.

About this interactive

What you are doing: deciding whether each example does its work on the client side or the server side. An application can process data on the user's machine (the client side) or on the host (the server side). Each is a trade-off. The client side can feel faster, because there is no round trip, and it takes load off the host. The server side can hide data the user should not see and can make a check the user cannot tamper with, which is why a check that matters is repeated on the host even when the page already does it. How to use it: ask where the work happens. On the user's machine, or back on the host?

What you'll learn

Aligned to

CompTIA Security+
2.3 Explain various types of vulnerabilities.

Key terms

Client-side processing
The execution of application logic and computation performed locally on the user's device rather than on a server.
Server-side processing
The execution of application logic and computation performed on the server before results are sent to the client.
Client-based
An application model that requires a dedicated client or app to be installed on a user's machine to access services.
Agentless
An application model that allows a device to access services directly without installing a specialized client or app.

Topics

Client Side Processing Server Side Processing Interactive Streak Sort

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →