#1India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →

Cybersecurity · Plain English

Cybersecurity Glossary: Key Words Explained Simply

Every term you'll hear in interviews, job descriptions, and security meetings — explained in plain English, without jargon on top of jargon. The starter guide every beginner needs.

Tracks
Cybersecurity Glossary · Live Interactive
Term
—
The word
Simple meaning
—
In plain English
Example
—
Real-world scenario
Word → Meaning → Example → Understood
Click a category to see plain-English definitions with real-world examples.

Home / Tutorials / Cybersecurity Guides / Cybersecurity Glossary: Key Words Explained Simply

Cybersecurity · Plain English

Cybersecurity Glossary: Key Words Explained Simply

THREATS DEFENCES CRYPTO COMPLIANCE Threats Malware, phishing Ransomware, DDoS Attacks Defences Firewall, IDS/IPS MFA, zero-trust Protect Crypto AES, RSA, ECC Hashing, TLS Math Compliance GDPR, HIPAA ISO 27001, DPDP Rules
The four pillars of any cybersecurity glossary — threats, defences, crypto, and compliance.

Quick summary — the cybersecurity glossary

Cybersecurity is full of jargon — but the underlying ideas are simple. This glossary covers 30+ essential terms in four categories: threats, defences, cryptography, and compliance — each with a plain definition and a real-world example.

In this guide you will learn:

  1. Threat terms — malware, phishing, ransomware, DDoS.
  2. Defence terms — firewall, IDS, MFA, zero-trust.
  3. Cryptography terms — AES, RSA, hashing, TLS.
  4. Compliance terms — GDPR, HIPAA, ISO 27001, DPDP.
  5. Interview Q&A + quiz to test your understanding.

SECTION 01Threats — what attacks look like

These are the words you'll hear when someone is trying to break into a system. Knowing them precisely makes you sound like a pro in interviews:

Term Plain English Real-world example
MalwareSoftware designed to harm or stealTrojan hidden in a free PDF reader
VirusMalware that attaches to files and spreadsWord macro that infects shared docs
WormMalware that spreads without user actionWannaCry spreading over networks in 2017
TrojanMalware disguised as legitimate softwareFake "Chrome update" installer
RansomwareMalware that locks your files until you payHospital systems locked, ₹ crores demanded
PhishingFake emails / messages asking for credentials"Your bank account is frozen — click here"
Spear phishingTargeted phishing using real detailsEmail referencing your manager by name
Social engineeringManipulating people to break securityCaller pretending to be IT support
Zero-dayAn attack on a bug with no patch yetChrome exploit used before Google fixes it
DDoSFlooding a server until it crashesThousands of bots hitting a gaming server
Key insight: In interviews, always pair a term with an example. "Ransomware is malware that encrypts files and demands payment — like WannaCry in 2017" is 10× stronger than a textbook definition.

SECTION 02Defences — how we protect systems

Every defence is a wall. These are the walls most teams build — and the terms you must know to talk to them:

Term Plain English Example
FirewallFilters network traffic like a security guardBlocks port 22 from outside the office
IDSIntrusion Detection System — alerts on suspicious activityWarns you: "someone is port-scanning you"
IPSIntrusion Prevention System — blocks, not just alertsAuto-drops traffic from blacklisted IPs
MFAMulti-factor auth — two or more proofs of identityPassword + OTP from phone
VPNEncrypted tunnel for your trafficWorking from café without exposing data
Zero-trustTrust nothing, verify everythingEvery request re-authenticated, even inside office
SIEMCentral dashboard collecting security logsSplunk showing a login attack across services
EDREndpoint Detection & Response — monitors laptops/serversCrowdStrike catching a suspicious script
Patch managementKeeping software updated to fix known bugsWindows update fixing a critical flaw
Least privilegeEvery user gets the minimum access neededDeveloper can't delete production DB

SECTION 03Cryptography — how encryption works

Cryptography terms sound scary — but the underlying ideas are intuitive. Here's what matters:

Term Plain English Example
EncryptionScrambling data so only the right key can read itWhatsApp message turning into unreadable text
Symmetric encryptionSame key to lock and unlockAES — used in most disk encryption
Asymmetric encryptionPublic key to lock, private key to unlockRSA — used in HTTPS handshakes
HashingOne-way fingerprint of data — can't be reversedSHA-256 hash of a file to detect tampering
SaltRandom data added before hashing passwordsbcrypt + unique salt per user
Digital signatureProves a file was made by you, unmodifiedSigned software update from a vendor
TLSThe lock icon on websites — encrypted HTTPBank website over HTTPS
CertificateProof that a website is who it claims to beissued by Let's Encrypt / DigiCert
import hashlib, os

# Password hashing with salt
password = b"MyStrongPassword123"
salt = os.urandom(16)

# Add salt, then hash
hashed = hashlib.pbkdf2_hmac('sha256', password, salt, 100_000)
print(hashed.hex())

# Store (salt + hash) — never store the raw password
crypto-basics.py
Key insight: For passwords, always hash (never encrypt). For data in transit, encrypt. For file integrity, hash. These three use-cases cover 80% of interview crypto questions.

SECTION 04Compliance — the rules that matter

Compliance terms are the legal side of cybersecurity. Every serious organisation deals with at least one of these:

Term Plain English Applies to
GDPREU's data protection lawAnyone processing EU residents' data
HIPAAUS law protecting health dataHealthcare providers and their vendors
PCI-DSSRules for handling card dataAnyone storing/processing card payments
ISO 27001Global standard for information security managementAny company wanting certified security practices
SOC 2Audit report proving security controlsSaaS vendors
DPDPIndia's data protection lawIndian companies handling personal data
NISTUS framework for security best practicesReference for security programmes globally
Pro tip: Don't memorise every clause — instead, learn what kind of data each regulation protects. That's what interviewers actually check.

SECTION 05Common confusions to avoid

  • Virus vs worm vs trojan — viruses need a host file, worms spread on their own, trojans disguise as useful software.
  • Encryption vs hashing — encryption is reversible (with key), hashing isn't.
  • Authentication vs authorisation — authn is "who are you", authz is "what can you do".
  • IDS vs IPS — IDS detects, IPS prevents.
  • Vulnerability vs exploit vs threat — vulnerability is the flaw, exploit is the attack code, threat is the actor.
  • Zero-day vs malware — zero-day is a timeline, malware is a category. Different things.

SECTION 06Interview Q&A — cybersecurity glossary

Q1What's the difference between a virus and a worm?

A virus needs a host file (and usually a user to open it) to spread. A worm spreads on its own over the network without user action. Worms are generally more dangerous because they can spread faster.

Q2What's the difference between encryption and hashing?

Encryption is reversible: you can decrypt with the right key. Hashing is one-way: you can't get the original back. Use encryption for data in transit / at rest, hashing for passwords and file integrity checks.

Q3What does zero-trust mean?

Zero-trust means "never trust, always verify." Instead of trusting everything inside the office network, every request is re-authenticated and authorised based on context (device, user, location).

Q4What's a zero-day vulnerability?

A flaw in software that is being exploited before the vendor has released a patch. Developers have "zero days" to react — hence the name. These are the most dangerous flaws because standard defences can't detect the exploit yet.

Q5What does MFA protect against?

MFA protects against password theft. If an attacker gets your password, they still can't log in without the second factor (OTP, app push, hardware key). It's the single highest-impact security control you can enable.

SECTION 07Test yourself — cybersecurity glossary quiz

Five questions. No sign-up.

0 / 5

Pick an answer to see why it is right or wrong.

SECTION 08Frequently asked questions

Do I need to memorise all these terms?

No — but you need to understand them. Memorising definitions without examples is a red flag in interviews. Focus on plain meaning + one real example per term.

Which terms should a beginner learn first?

Start with: malware, phishing, ransomware, firewall, MFA, encryption, hashing, and CIA triad (confidentiality, integrity, availability). These cover 70% of beginner conversations.

What's the CIA triad?

Confidentiality (only authorised people can see data), Integrity (data can't be tampered with), and Availability (systems are up when needed). Every security control maps to at least one of these.

Do I need to learn cryptography deeply?

Only at a conceptual level for most cybersecurity roles. You need to know when to use encryption vs hashing, and how TLS works at a high level. The math behind AES or RSA is only necessary for cryptography-specialist roles.

Is GDPR relevant if I'm in India?

Yes — if you handle EU residents' data, GDPR applies to you regardless of where you are. Additionally, India's own DPDP Act governs personal data processing in India.

Classroom & online · Noida

Learn cybersecurity from the ground up

Our Cybersecurity Training Programme covers every term in this glossary in real depth — with hands-on labs, real attacks, and interview prep.

₹15,500 · full programme ₹24,000
  • Hands-on security labs
  • Real attack simulations
  • Interview prep
  • Weekday & weekend batches