IT Glossary – IT terms explained simply

Over 980 technical terms from software development, DevOps, cloud and IT security – explained simply and clearly

S

SaaS

Sandbox

Scala

Scalability

Scheduling

Scheme

Schrödinger equation

Scripting

Scrum

SDK

SDK installation

Search Algorithm

Secured Socket Layer

Security Architecture

Security Practices

Semaphore

Semaphore variable

SEO techniques

Server monitoring

Server-side rendering

Serverless

Service Worker

Service-Oriented Architecture

Session Management

Shadow DOM

Shareware

Shell

Shell scripting

secure encryption

Signal processing

Singleton

Singleton Design Pattern

Sinkhole

Sketch

Skimming

Slack

Slack API

Smart Contract

Smart contracts

Smishing

Snippet

Snippet Sharing

Social bots

Social engineering

Socket

Software

Software Artifact

Software Build

Software Container

Software Testing Lifecycle

Software architecture

Software architectures

Software development

Source Code

Source Map

Spam

Spam filter

Sparse matrix

Spear phishing

Spline interpolation

Spring Boot

Spyware

SQL

SQL Injection

SSL encryption

SSL certificate

SSL/TLS protocols

Stack

Stack Overflow

State Machine

Stateless

Static Analysis

Static Content

Static Variable

Sticky Session

Stream

Streaming Protocol

Stress Testing

String

Struct

Structured Data

Sublime Text

Subnet

Subroutine

Subversion

Sudo Command

Supervisory Control

SVG Rendering

Swagger

Swift

Symlink

Synchronisation

Syntax

Synthetic Testing

System Architecture

System Call

System Integration