Security: terms A to Z

Every web security term explained in plain English: SSL, 2FA, malware, phishing, firewall, and more.

Time
5 min read
Difficulty
Beginner
Last updated
Updated
Share

Security vocabulary can sound alarming. This page explains every term calmly and clearly, so you understand what's happening and what to do, without the fear.


A to C

TermPlain-English definition
2FA / Two-factor authenticationA login method that requires two forms of verification: your password plus a code from your phone. Much harder to hack than a password alone. See Two-factor authentication, explained.
Authenticator appAn app that generates short-lived one-time codes for two-factor authentication: Google Authenticator, Authy, Microsoft Authenticator. Safer than SMS codes. See Using an authenticator app.
BackupA copy of your website's files and database saved at a specific point in time. The most important part of your security safety net. See Why backups are your safety net.
BlacklistA database of IP addresses, domains, or URLs known to be associated with spam or malicious activity.
Brute force attackAn automated attack that tries thousands or millions of password combinations until it finds the right one. Strong, unique passwords and 2FA protect against these.
Business email compromise (BEC)A sophisticated scam where attackers impersonate executives or vendors via email to trick staff into transferring money. See Business email compromise explained.
Why a stolen password is not enoughTwo different kinds of proof are needed to unlock an account, so an attacker holding only the password reaches the login check and is refused.KINDS OF PROOF: ANY TWOpassword alone: refusedSomething you knowyour passwordSomething you havea code from your phoneSomething you arefingerprint or faceThe login checkasks for twoYour accountSomeone with your passwordand nothing else

Any two of the three count, and the second one is the whole point: someone who has stolen your password arrives at the same check you do, holding half of what it asks for.

Read this as text

Security people sort proof of identity into three kinds: something you know (your password), something you have (your phone, or a security key), and something you are (a fingerprint or face scan).

A password-only login asks for one of them. Two-factor authentication asks for two: usually your password plus a code from your phone. Supply both and the login check unlocks your account.

Now follow the attacker. Somebody who has stolen your password arrives at exactly the same check, and it asks the same two questions. They can answer the first one. They do not have your phone, so they cannot answer the second, and the check refuses them, which is why 2FA protects an account whose password is already public.


D to F

TermPlain-English definition
Data breachAn incident where unauthorized people access private data: customer records, payment details, login credentials.
DDoS attackDistributed Denial of Service. Flooding a server with fake traffic to overwhelm and crash it. Hosting providers and services like Cloudflare offer protection.
Dictionary attackA type of brute force attack using common words and passwords rather than random combinations.
EncryptionScrambling data so it can only be read by someone with the decryption key. HTTPS uses encryption for all data between your browser and the server.
ExploitA piece of code or technique that takes advantage of a vulnerability in software.
FirewallSoftware or hardware that monitors and filters network traffic to block unauthorized or dangerous connections.
FirmwareThe low-level software embedded in hardware devices (routers, printers). Needs updating, just like regular software.

H to M

TermPlain-English definition
HardeningThe process of securing a system by removing unnecessary features, closing vulnerabilities, and applying best practices.
HTTPSThe secure version of HTTP: encrypts all data between a visitor's browser and your site. Your browser shows the connection status to the left of the web address; Chrome no longer uses a padlock there, and labels a site without HTTPS "Not secure". See SSL & HTTPS, explained.
KeyloggerMalware that records everything you type, including passwords, and sends it to an attacker.
MalwareMalicious software designed to damage, disrupt, or gain unauthorized access to a system. Includes viruses, ransomware, spyware, and more. See Malware & your website explained.
Man-in-the-middle attackAn attack where someone intercepts communications between two parties without either knowing. HTTPS protects against this.
MFAMulti-Factor Authentication. The same concept as 2FA but can use more than two factors.

N to P

TermPlain-English definition
PasskeyA newer, passwordless login method that uses your device's biometrics (Face ID, fingerprint) or PIN instead of a password. See Passkeys, explained.
Password managerAn app that stores and autofills strong, unique passwords for all your accounts. Much more secure than reusing passwords. See Why you need a password manager.
PatchAn update that fixes a specific security vulnerability or bug. Keeping software up to date is largely about applying patches.
Penetration testing (pen test)An authorized, simulated attack on a system to find vulnerabilities before real attackers do.
PhishingA fraudulent email, text, or website that impersonates a trusted entity to steal credentials or money. See How to recognize phishing attempts.
Plugin vulnerabilityA security flaw in a WordPress plugin that attackers can exploit. A major reason to keep plugins updated.

R to S

TermPlain-English definition
RansomwareMalware that encrypts your files and demands payment to restore access. Backups are the best protection.
Recovery codesBackup codes generated when you set up 2FA. Store them safely: they let you log in if you lose access to your authenticator.
Redirect hackA malware attack that redirects your site's visitors to spam or malicious websites.
Social engineeringManipulating people (not computers) into revealing information or taking harmful actions. Phishing is one example.
SpamUnsolicited bulk messages: email spam, comment spam, contact form spam.
SpywareMalware that secretly monitors and collects information from your device.
SQL injectionAn attack that inserts malicious database commands into input fields to manipulate or expose your database. Proper website coding prevents this.
SSL/TLSThe encryption protocols that create HTTPS connections. SSL is the older term; TLS is the current standard. See SSL & HTTPS, explained.
Strong passwordA long, random, unique password, at least 16 characters, mixing letters, numbers, and symbols. See How to create strong passwords.

T to Z

TermPlain-English definition
Two-factor authenticationSee 2FA above.
VirusA type of malware that copies itself and spreads to other files.
VPNVirtual Private Network. Encrypts your internet connection and hides your IP address. Useful on public Wi-Fi.
VulnerabilityA weakness in software or a system that could be exploited by an attacker.
WAFWeb Application Firewall. A specialized firewall that filters malicious HTTP requests to your website.
WhalingA targeted phishing attack aimed specifically at senior executives or high-value individuals.
Zero-dayA newly discovered vulnerability that has no available fix yet. Urgent to patch when one becomes available.

Common questions

Was this page helpful?

Go deeper on chykalophia.com

Done for you

Rather not do this yourself?

This is everyday work for our team. Book a free discovery call and we'll tell you honestly whether it's worth paying someone for.

Already a client? Email support@chykalophia.com.

Last updated