1
2
3
4
1,2,3
100

Legal protections that grant original creators exclusive rights to reproduce, distribute, perform, display, or adapt their creative works.

Copyright Laws

100

The collection of digital practices, tools, and protocols designed to protect digital data from unauthorized access, corruption, or theft across its entire lifecycle.

Data Security


100

The physical, tangible electrical circuits, components, and mechanical parts that make up a computer system.

Hardware

100

The intangible collection of instructions, programs, code scripts, and routines that direct computer hardware on how to execute tasks

Software

100

A legally binding set of rules, codes of conduct, and network guidelines that users must agree to follow in order to access a school, library, or corporate computer network.

Acceptable Use Policy (AUP)

200

A legal doctrine that allows limited use of copyrighted material without acquiring permission from the rights holder

Fair Use

200

Tangible, structural measures implemented to prevent physical contact, unauthorized entry, or damage to facility hardware and server rooms.

Physical Security

200

The primary processor and "brain" of the computer that fetches, interprets, and executes software instructions and coordinates other system components.

CPU (Central Processing Unit)

200

The foundational system software that manages computer hardware resources (CPU, RAM, storage, peripherals), organizes file systems, and provides common background services for application software.

Operating System (OS)

200

Malicious software covertly installed on a system to track user activity, log keystrokes, intercept web browsing habits, and harvest sensitive personal data without the user's consent.

Spyware

300

Creations of the human mind protected by law, including inventions, literary and artistic works, designs, symbols, names, and images used in commerce.

Intellectual Property (IP)


300

The cryptographic mathematical process of transforming readable data (plaintext) into an unreadable scrambled format (ciphertext) that can only be unlocked with a secret decryption key.

Encryption

300

High-speed, volatile temporary storage used by the CPU to hold the operating system, running applications, and active data currently in use

Memory (RAM - Random Access Memory)

300

Specialized software designed to help an end-user accomplish specific tasks or activities, distinct from the core operating system.

Application / App

300

Software that automatically displays, plays, or downloads unwanted advertising materials onto a computer or browser, often slowing down system performance.

Adware

400

Intellectual and creative works that are either free of copyright restrictions (Public Domain) or shared under open licenses that permit free use and adaptation under specified conditions (Creative Commons).

Common (Public Domain / Creative Commons)


400

An umbrella term (short for "malicious software") encompassing any code, program, or script deliberately engineered to compromise, disrupt, damage, or gain unauthorized access to computer systems.

Malware

400

Non-volatile digital media designed to preserve operating systems, software programs, user files, and media long-term, even when the computer is turned off.

Storage

400

A specialized system utility program that enables the operating system and software applications to communicate and interact smoothly with specific connected hardware peripherals.

Driver

400

Any hardware device, command, or signal used to feed external data and user instructions into a computer for processing.

Input

500

The unauthorized copying, downloading, distribution, or commercial use of copyrighted software programs

Software Piracy

500

A specific category of malware that attaches its malicious code to a legitimate host program or file and replicates itself across a system or network when the host file is executed.

Virus

500

Any auxiliary external hardware device connected to a computer system to expand its input, output, or storage capabilities.

Peripheral


500

The visual layout, screens, menus, buttons, icons, and interactive elements through which a human user interacts with and controls a computer or software program.

User Interface (UI

500

The systematic manipulation, computation, and transformation of raw inputted data by the CPU into organized, meaningful information according to program rules.

Processing