DELETE

/dɪ-ˈliːt/

n. “Gone. No take-backs.”

DELETE is an HTTP request method used to remove a resource from a server. When a client issues a DELETE request to a specific URI, the server is instructed to permanently remove that resource, or at least mark it as deleted depending on implementation. Unlike PATCH or PUT, which modify resources, DELETE is purely destructive — its purpose is removal.

PATCH

/pætʃ/

n. “Fix it, tweak it, change just what’s needed.”

PATCH is an HTTP request method used to apply partial modifications to a resource on a server. Unlike PUT, which replaces the entire resource, PATCH allows clients to send only the fields or sections that need updating. This makes PATCH ideal for efficient updates where only a small portion of a resource has changed.

PUT

/pʊt/

n. “Replace it, overwrite it, make it exactly this.”

PUT is an HTTP request method used to update or replace a resource on a server with the data provided in the request body. Unlike POST, which typically creates a new resource or triggers an action, PUT is idempotent — sending the same request multiple times results in the same state on the server without creating duplicates.

POST

/poʊst/

n. “Send it, trust it, let it change the world.”

POST is an HTTP request method used to submit data to a server, typically causing a change in server state or triggering an action. Unlike GET, which only retrieves information, POST is intended for creating or updating resources. The client packages data in the request body, which the server interprets according to the endpoint’s rules.

GET

/ɡɛt/

n. “Ask nicely, get the goods.”

GET is one of the core HTTP request methods used in the web ecosystem, primarily designed to retrieve data from a server. When a browser or client sends a GET request, it is asking the server to return a representation of a specific resource identified by a URL. Unlike other request methods, GET is considered safe and idempotent: it should not change the state of the server, and repeating the request yields the same result.

IdP

/ˈaɪ-dē-ˈpē/

n. “The authority that says who you are.”

IdP, short for Identity Provider, is a service that creates, maintains, and manages identity information for users and provides authentication to relying applications or services. In modern digital ecosystems, an IdP is the linchpin of single sign-on (SSO) and federated identity systems, enabling secure and seamless access across multiple platforms.

ISP

/ˈā-ˈēs-ˈpē/

n. “The gatekeeper of your connection.”

ISP, short for Internet Service Provider, is a company or organization that provides individuals and businesses access to the internet. From the early days of dial-up to modern fiber-optic and 5G connections, ISPs serve as the critical link between your device and the vast expanse of the web.

Platform as a Service

/ˈpæs/

n. “Build it, run it, forget the plumbing.”

PaaS, short for Platform as a Service, is a cloud computing model that provides a complete platform for developing, testing, deploying, and managing applications without the complexity of maintaining the underlying infrastructure. While IaaS supplies virtualized hardware, PaaS delivers the operating system, runtime environment, databases, development tools, and middleware necessary for software creation and deployment.

Infrastructure as a Service

/ˈaɪ-æs/

n. “Rent the machines, run your own rules.”

IaaS, short for Infrastructure as a Service, is a cloud computing model that provides virtualized computing resources over the internet. Rather than purchasing and maintaining physical servers, storage, and networking hardware, organizations can provision these resources on demand from a provider. This gives unprecedented flexibility, allowing users to scale up or down based on workload requirements without the traditional capital expenditures of a data center.

Software as a Service

/sæs/

n. “Software without the box — just sign in and use it.”

SaaS, short for Software as a Service, is a model of delivering software where applications are hosted centrally and accessed over the internet rather than installed locally on individual machines. This allows users to leverage complex software systems without managing installation, updates, or infrastructure. Examples include productivity suites, email platforms, cloud storage, and enterprise tools.