Argument

/ɑːrɡ/

noun — “the tiny rebel in your command line that changes how programs behave.”

Arg, short for argument, in programming and command-line contexts, represents input values or options passed to a program, function, or script to modify its behavior or provide necessary data. For example, in a Unix-like shell, running grep "hello" file.txt passes hello and file.txt as Args to the grep command, telling it what to search for and where.

Process Control Block

/ˈprəʊ.sɛs kənˈtrəʊl blɒk/

noun — “the backstage pass that lets the OS keep tabs on every running process.”

Process Control Block (PCB) is a data structure used by an operating system to store all the critical information about a specific process. Think of it as the OS’s personal notebook for each process, containing everything it needs to schedule, manage, and track the execution of that process safely and efficiently.

Data Integrity

/ˈdeɪ.tə ɪnˈtɛɡ.rɪ.ti/

noun — "because corrupted data is like ordering pizza and getting a salad instead."

Data Integrity is the assurance that information is accurate, consistent, and reliable over its lifecycle. It guarantees that data remains unaltered during storage, transmission, or processing unless explicitly modified through authorized operations. Maintaining Data Integrity is crucial for trust in IT systems, whether in databases, file systems, cloud services, or communication networks.

Analytics

/ˌæn.əˈlɪt.ɪks/

noun — "turning piles of data into excuses for decisions."

Analytics in information technology is the systematic examination of data to discover patterns, draw conclusions, and support decision-making. It includes statistical analysis, predictive modeling, and data visualization to extract actionable insights from raw or processed data.

Technically, Analytics involves:

Data Analysis

/ˈdeɪtə əˈnæləsɪs/

noun — "turning mountains of numbers into something that actually makes sense."

Data Analysis is the process in information technology and data science of inspecting, cleaning, transforming, and modeling data to extract useful insights, support decision-making, and identify patterns or trends. It forms the backbone of business intelligence, predictive analytics, and system optimization.

Technically, Data Analysis involves:

Data Manipulation

/ˈdeɪtə ˌmænɪpjʊˈleɪʃən/

noun — "modifying, analyzing, or controlling data."

Data Manipulation is the process of systematically accessing, transforming, organizing, or modifying data to achieve a desired outcome, extract information, or prepare it for storage, transmission, or analysis. It is a fundamental concept in computing, databases, programming, and digital systems, enabling the structured handling of both raw and processed information.

Metadata

/ˈmɛtəˌdeɪtə/

noun — "data that describes other data."

Metadata is structured information that provides context, description, or additional attributes about other data. It does not typically contain the primary content itself but conveys essential properties, relationships, and management details that facilitate understanding, organization, retrieval, and processing of the main data. In computing, metadata is widely used in databases, filesystems, web services, multimedia, and distributed systems to enhance data management and interoperability.

Database

/ˈdeɪtəˌbeɪs/

noun — "organized repository for structured data."

Database is a structured collection of data organized for efficient storage, retrieval, and management. It allows multiple users or applications to access, manipulate, and analyze data consistently and reliably. Databases are foundational in computing, enabling everything from enterprise resource management and financial systems to search engines and web applications. They ensure data integrity, concurrency control, and durability, supporting operational and analytical workloads simultaneously.

Index

/ˈɪn.deks/

noun — "data structure for fast lookup."

Index is a specialized data structure used in computing and database systems to improve the speed and efficiency of data retrieval operations. It functions as a roadmap or table of contents, allowing a system to quickly locate the position of a desired item without scanning the entire dataset. Indexes are essential in relational and non-relational databases, search engines, file systems, and large-scale storage systems, where rapid access to specific records is critical.

Query

/kwɪəri/

noun — "request for data or information."

Query is a formal request to a computing system, database, or service for specific information or data retrieval. In database systems, a query is a statement or expression used to specify criteria for selecting, filtering, updating, or manipulating data stored within tables, documents, or other structured formats. The term is used broadly in programming, networking, and information retrieval, encompassing operations from simple lookups to complex analytics and joins across multiple datasets.