A detailed explanation of the abbreviations related to computers
General Terms
- CPU (Central Processing Unit)
- The “brain” of the computer that performs most of the processing. It executes instructions from programs.
- GPU (Graphics Processing Unit)
- A processor designed to handle rendering images, videos, and 3D graphics. Essential for gaming and video editing.
- RAM (Random Access Memory)
- Temporary memory used by the computer to store data that is being actively used or processed. It clears when the computer is turned off.
- ROM (Read-Only Memory)
- Permanent memory that contains essential data, such as firmware, used to start the computer.
- HDD (Hard Disk Drive)
- A traditional storage device using spinning disks to read/write data. It offers high capacity at a lower cost.
- SSD (Solid State Drive)
- A modern storage device that uses flash memory, making it faster and more durable than HDDs.
- BIOS (Basic Input/Output System)
- A program stored on a chip on the motherboard that initializes the computer’s hardware during booting.
- OS (Operating System)
- The system software that manages hardware and software resources. Examples: Windows, macOS, Linux.
- USB (Universal Serial Bus)
A standard interface for connecting devices like keyboards, mice, and external drives to the computer
Networking
- IP (Internet Protocol)
- A set of rules for sending and receiving data over the internet. Devices are identified by unique IP addresses.
- LAN (Local Area Network)
- A network that connects computers within a limited area, like a home, office, or school.
- WAN (Wide Area Network)
- A larger network that spans across cities, countries, or even continents. The internet is an example of a WAN.
- VPN (Virtual Private Network)
- A service that creates a secure connection over the internet, protecting your data and providing privacy.
- DNS (Domain Name System)
- Translates human-readable domain names (like www.google.com) into IP addresses that computers can understand.
- HTTP (Hypertext Transfer Protocol)
- The foundation of data communication on the web, used to load web pages via hyperlinks.
- HTTPS (Hypertext Transfer Protocol Secure)
- A secure version of HTTP that encrypts the data transferred between the browser and the server.
- FTP (File Transfer Protocol)
- A protocol used to transfer files between computers over a network.
Programming and Development
- API (Application Programming Interface)
- A set of rules and tools that allow different software applications to communicate with each other.
- IDE (Integrated Development Environment)
- A software application that provides tools for developers to write, test, and debug code. Examples: Visual Studio, Eclipse.
- SQL (Structured Query Language)
- A language used to manage and query data in relational databases.
- XML (Extensible Markup Language)
- A format used to structure data for easy sharing between systems.
- JSON (JavaScript Object Notation)
- A lightweight format for storing and transporting data, often used in web development.
- SDK (Software Development Kit)
- A collection of tools, libraries, and documentation for developing applications for a specific platform.
- GUI (Graphical User Interface)
- A visual interface that allows users to interact with software using icons, buttons, and menus instead of text commands.
Storage and File Systems
- NTFS (New Technology File System)
- A file system used by Windows that supports large files, security features, and efficient storage management.
- FAT (File Allocation Table)
- An older file system used for storage devices like USB drives and memory cards.
- TB (Terabyte)
- A unit of digital storage, equal to 1,024 gigabytes (GB).
- GB (Gigabyte)
- A unit of storage, equal to 1,024 megabytes (MB).
- MB (Megabyte)
A unit of storage, equal to 1,024 kilobytes (KB)
Security
- SSL (Secure Sockets Layer)
- A technology that encrypts the connection between a browser and a website, ensuring secure communication.
- TLS (Transport Layer Security)
- A newer version of SSL, providing even stronger encryption and security for internet communications.
- OTP (One-Time Password)
- A temporary password that is valid for only one login session or transaction, enhancing security.
- AES (Advanced Encryption Standard)
- A widely used encryption algorithm for securing data.
- DMZ (Demilitarized Zone)
A subnet that separates internal networks from external networks, often used to host public-facing services securely
Miscellaneous
- IoT (Internet of Things)
- A network of physical devices connected to the internet, like smart home appliances and wearable tech.
- AI (Artificial Intelligence)
- The simulation of human intelligence by machines to perform tasks like decision-making, problem-solving, and learning.
- ML (Machine Learning)
- A subset of AI that allows systems to learn from data and improve performance over time without explicit programming.
- VR (Virtual Reality)
- An immersive experience that uses technology to simulate a virtual environment.
- AR (Augmented Reality)
A technology that overlays digital information onto the real world, enhancing the physical environment
it is very useful in all fileds i.e. office work, school etc.
Thanks👍