Browse Definitions by Alphabet
- R programming language - The R programming language is an open source scripting language for predictive analytics and data visualization.
- R/3 - R/3 is the comprehensive set of integrated business applications from SAP, the German company that states it is the market and technology leader in business application software.
- race condition - A race condition is an undesirable situation that occurs when a device or system attempts to perform two or more operations at the same time, but because of the nature of the device or system, the operations must be done in the proper sequence to be done correctly.
- raceway - A raceway, sometimes referred to as a raceway system, is an enclosed conduit that forms a physical pathway for electrical wiring.
- rack - A rack, in an IT (information technology) context, is a supporting framework that holds hardware modules.
- rack server (rack-mounted server) - A rack server, also called a rack-mounted server, is a computer dedicated to use as a server and designed to be installed in a framework called a rack.
- rack unit - A rack unit (abbreviated as U, less commonly seen as RU) is a unit of measurement (1.
- radical innovation - Radical innovation is an invention that destroys or supplants an existing business model.
- radio access network (RAN) - A radio access network (RAN) is a major component of a wireless telecommunications system that connects individual devices to other parts of a network through a radio link.
- radio frequency (RF, rf) - Radio frequency (RF) is a measurement representing the oscillation rate of electromagnetic radiation spectrum, or electromagnetic radio waves, from frequencies ranging from 300 GHz to as low as 9 kHz.
- radiology information system (RIS) - A radiology information system (RIS) is a networked software system for managing medical imagery and associated data.
- RADIUS (Remote Authentication Dial-In User Service) - RADIUS (Remote Authentication Dial-In User Service) is a client-server protocol and software that enables remote access servers to communicate with a central server to authenticate dial-in users and authorize their access to the requested system or service.
- RAID (redundant array of independent disks) - RAID (redundant array of independent disks) is a way of storing the same data in different places on multiple hard disks or solid-state drives (SSDs) to protect data in the case of a drive failure.
- RAID 0 (disk striping) - RAID 0 (disk striping) is the process of dividing a body of data into blocks and spreading the data blocks across multiple storage devices, such as hard disks or solid-state drives (SSDs), in a redundant array of independent disks group.
- RAID 10 (RAID 1+0) - RAID 10, also known as RAID 1+0, is a RAID configuration that combines disk mirroring and disk striping to protect data.
- RAID 3 (redundant array of independent disks 3) - RAID 3 (redundant array of independent disks 3) is a RAID configuration that uses a parity disk to store the information generated by a RAID controller and uses striping to store the data.
- RAID 4 (redundant array of independent disks) - RAID 4 (redundant array of independent disks) is a RAID configuration that uses a dedicated parity disk and block-level striping across multiple disks.
- RAID 5 - RAID 5 is a redundant array of independent disks configuration that uses disk striping with parity.
- RAID 50 (RAID 5+0) - RAID 50, also known as RAID 5+0, combines distributed parity (RAID 5) with striping (RAID 0).
- RAID 6 - RAID 6, also known as double-parity RAID, is one of several RAID schemes that work by placing data on multiple disks and enabling I/O operations to overlap in a balanced way, improving performance.
- RAID controller - A RAID controller is a hardware device or software program used to manage hard disk drives or solid-state drives in a computer or storage array so they work as a logical unit.
- RAIN (redundant/reliable array of inexpensive/independent nodes) - A reliable array of independent nodes (RAIN) is a heterogeneous cluster of compute and storage nodes connected in a fault-tolerant network topology that incorporates multiple interfaces and redundant hardware.
- rainbow table - A rainbow table is a password hacking tool that uses a precomputed table of reversed password hashes to crack passwords in a database.
- rainmaker - A rainmaker is an individual who generates an unusually high amount of revenue for an organization by bringing new clients and new business to the company.
- raised floor - A raised floor is a data center construction model in which a slightly higher floor is constructed above the building's original concrete slab floor, leaving the open space created between the two for wiring or cooling infrastructure.
- RAM (random access memory) - Random access memory (RAM) is the hardware in a computing device that provides temporary storage for the operating system (OS), software programs and any other data in current use so they're quickly available to the device's processor.
- RAM-based solid-state drive (SSD) - A RAM-based solid-state drive (SSD) is a storage device made from silicon microchips that has no moving parts and stores data electronically instead of magnetically.
- random numbers - As the term suggests, a random number is a number chosen by chance -- i.
- Rankine cycle - The Rankine cycle is a method of providing power in a closed system where a fluid is evaporated to perform a task and re-condensed.
- ransomware as a service (RaaS) - Ransomware as a service (RaaS) is a subscription-based business model that enables affiliates to launch ransomware attacks by accessing and using pre-developed ransomware tools.
- ransomware recovery - Ransomware recovery is the process of resuming operations following a cyberattack that demands payment in exchange for unlocking encrypted data.
- rapid application development (RAD) - Rapid application development (RAD) is a model based on the concept that higher-quality products can be developed faster through more expedient processes, such as early prototyping, reusing software components and less formality in team communications.
- rapid mobile app development (RMAD) - Rapid mobile application development (RMAD) uses low-code/no-code programming tools to expedite the application creation process for mobile platforms.
- Raspberry Pi ($35 computer) - Raspberry Pi is a small, single-board computer that costs $35.
- RAT (remote access Trojan) - A RAT (remote access Trojan) is malware an attacker uses to gain full administrative privileges and remote control of a target computer.
- raw data (source data or atomic data) - Raw data is the data originally generated by a system, device or operation, and has not been processed or changed in any way.
- raw device mapping - Raw device mapping (RDM) enables disk access in a virtual machine (VM) in the VMware server virtualization environment and allows a storage logical unit number (LUN) to be connected directly to a VM from the storage area network (SAN).
- RDBMS (relational database management system) - A relational database management system (RDBMS) is a collection of programs and capabilities that enable IT teams and others to create, update, administer and otherwise interact with a relational database.
- reactance - Reactance is a form of opposition generated by components in an electric circuit when alternating current (AC) passes through it.
- reactive programming - Reactive programming is a programming paradigm, or model, that centers around the concept of reacting to changes in data and events as opposed to waiting for an event to happen.
- read-only - Read-only is a file attribute which only allows a user to view a file, restricting any writing to the file.
- read-only memory (ROM) - Read-only memory, or ROM, is a type of computer storage containing non-volatile, permanent data that, normally, can only be read, not written to.
- Real ID - Real ID is a driver's license that complies with standards mandated by the United States Real ID Act of 2005.
- Real time gross settlement (RTGS) - Real Time Gross Settlement (RTGS) is an electronic form of funds transfer where the transmission takes place on a real time basis.
- Real Time Streaming Protocol (RTSP) - Real Time Streaming Protocol (RTSP) is an application-level network communication system that transfers real-time data from multimedia to an endpoint device by communicating directly with the server streaming the data.
- real user monitoring (RUM) - Real user monitoring (RUM) is a technology used by developers and network operators to gain real-world observability into web performance and service availability.
- real-time analytics - Real-time analytics is the use of data and related resources for analysis as soon as it enters the system.
- real-time application (RTA) - A real-time application is an application program that functions within a time frame that the user senses as immediate or current.
- real-time communications (RTC) - Real-time communications (RTC) is any mode of telecommunications in which all users can exchange information instantly or with negligible latency or transmission delays.
- real-time location system (RTLS) - A real-time location system (RTLS) is one of a number of technologies used to pinpoint the current geographic position and location of a target.
- real-time monitoring - Real-time monitoring is the delivery of continuously updated data about systems, processes or events.
- Real-time Transport Protocol (RTP) - Real-time Transport Protocol (RTP) is a network standard designed for transmitting audio or video data that is optimized for consistent delivery of live data.
- recommendation engine - A recommendation engine is a system that gives customers recommendations based upon their behavior patterns and similarities to people who might have shared preferences.
- recommerce - Recommerce is the selling of previously owned items through online marketplaces to buyers who reuse, recycle or resell them.
- record - In computer data processing, a record is a collection of data items arranged for processing by a program.
- records information management (RIM) - Records information management (RIM) is a corporate area of endeavor involving the administration of all business records through their life cycle.
- recovery point objective (RPO) - The recovery point objective (RPO) is the age of files that must be recovered from backup storage for normal operations to resume if a computer, system or network goes down as a result of a hardware, program or communications failure.
- recovery time objective (RTO) - The recovery time objective (RTO) is the maximum tolerable length of time that a computer, system, network or application can be down after a failure or disaster occurs.
- recruitment - Recruitment is the process of finding, screening, hiring and onboarding qualified job candidates.
- recruitment management system (RMS) - A recruitment management system (RMS) is a set of tools designed to manage the employee recruiting and hiring process.
- recruitment marketing - Recruitment marketing is the combination of strategies and tools used by an organization to engage and entice job candidates in the pre-applicant phase of recruiting.
- recruitment process outsourcing (RPO) - Recruitment process outsourcing (RPO) is when an employer turns the responsibility of finding potential job candidates over to a third-party service provider.
- recurrent neural networks - A recurrent neural network (RNN) is a type of artificial neural network commonly used in speech recognition and natural language processing.
- Red Hat - Red Hat is a software company that combines open source Linux operating system components with related programs into a distribution package that customers can order.
- Red Hat Atomic Host - Red Hat Atomic Host is a variant of the Red Hat Enterprise Linux supported, open source operating system, designed to be a minimal OS with optimizations for container hosting.
- Red Hat Enterprise Linux (RHEL) - Red Hat Enterprise Linux (RHEL) is an enterprise Linux operating system (OS) developed by Red Hat for the business market.
- Red Hat OpenShift - Red Hat OpenShift is a multifaceted, open source container application development platform from Red Hat Inc.
- red herring - A red herring is a logical fallacy in which irrelevant information is presented alongside relevant information, distracting attention from that relevant information.
- red teaming - Red teaming is the practice of rigorously challenging plans, policies, systems and assumptions by adopting an adversarial approach.
- Reddit - Reddit is a social news website and forum where content is socially curated and promoted by site members through voting.
- redundancy - Redundancy is a system design in which a component is duplicated so if it fails there will be a backup.
- redundant - Data redundancy refers to the practice of keeping data in two or more places within a database or data storage system.
- refactoring - Refactoring is the process of restructuring code, while not changing its original functionality.
- reference checking software - Reference checking software is programming that automates the process of contacting and questioning the references of job applicants.
- regional Bell operating company (RBOC) - Regional Bell operating company (RBOC) is a term describing one of the U.
- Regional Health Information Organization (RHIO) - A Regional Health Information Organization (RHIO) is a group of organizations within a specific area that share healthcare-related information electronically according to accepted healthcare information technology (HIT) standards.
- register (processor register, CPU register) - A processor register is one of a small set of data holding places that are part of the computer processor.
- registered health information technician (RHIT) - A registered health information technician (RHIT) is a certified professional who stores and verifies the accuracy and completeness of electronic health records.
- registration authority (RA) - A registration authority (RA) is an authority in a network that verifies user requests for a digital certificate and tells the certificate authority (CA) to issue it.
- registry key - In the Windows 98, CE, NT, and 2000 operating systems, a registry key is an organizational unit in the Windows registry.
- regression testing - Regression testing is a type of software test that assesses if changes to an application, or other related software components, introduce defects.
- Regulation SCI (Regulation Systems Compliance and Integrity) - Regulation SCI (Regulation Systems Compliance and Integrity) is a set of rules adopted by the U.
- regulatory compliance - Regulatory compliance is an organization's adherence to laws, regulations, guidelines and specifications relevant to its business processes.
- reinforcement learning from human feedback (RLHF) - Reinforcement learning from human feedback (RLHF) is a machine learning approach that combines reinforcement learning techniques, such as rewards and comparisons, with human guidance to train an artificial intelligence (AI) agent.
- reinforcement theory - Reinforcement theory is a psychological principle suggesting that behaviors are shaped by their consequences, and that individual behaviors can be changed accordingly through reinforcement, punishment and extinction.
- relational database - A relational database is a type of database that organizes data points with defined relationships for easy access.
- release - A release is the distribution of the final version or the newest version of a software application.
- release plan - In agile software development, a release plan is an evolving flowchart that describes which features will be delivered in upcoming releases.
- release train engineer (RTE) - A release train engineer (RTE) is an information technology (IT) professional in a large enterprise who drives continuous development initiatives while also acting as a full time chief scrum master for a Scaled Agile Framework (SAFe).
- reliability of computers - Reliability is an attribute of any computer-related component -- software, hardware or a network, for example -- that consistently performs according to its specifications.
- reliability, availability and serviceability (RAS) - Reliability, availability and serviceability (RAS) is a set of related attributes that must be considered when designing, manufacturing, purchasing and using a computer product or component.
- remote access - Remote access is the ability for an authorized person to access a computer or network from a geographical distance through a network connection.
- remote code execution (RCE) - Remote code execution (RCE) is when an attacker accesses a target computing device and makes changes remotely, no matter where the device is geographically located.
- remote desktop - A remote desktop is a program or an operating system feature that allows a user to connect to a computer in another location, see that computer's desktop and interact with it as if it were local.
- remote desktop connection broker - A remote desktop connection broker is software that allows a remote desktop client to connect to a remote desktop host or server.
- Remote Desktop Connection Manager (RDCMan) - Remote Desktop Connection Manager (RDCMan) is a free Microsoft tool that enables IT administrators to organize, group and control multiple remote desktop connections.
- remote desktop protocol (RDP) - Remote desktop protocol (RDP) is a secure network communications protocol from Microsoft.
- Remote Desktop Services (RDS) - Remote Desktop Services (RDS) is an umbrella term for features of Microsoft Windows Server that allow users to remotely access graphical desktops and Windows applications.
- Remote Desktop Session Host (RDSH) - Remote Desktop Session Host (RDSH) is a role in Remote Desktop Services (RDS).
- Remote Direct Memory Access (RDMA) - Remote Direct Memory Access (RDMA) is a technology that enables two networked computers to exchange data in main memory without relying on the processor, cache or operating system of either computer.