Browse Definitions By Topic
- Business software
- Cloud computing
- Computer science
- Data analytics and AI
- Data centers
- IT management
- Networking
- Security
- Software development
Business software
Search or browse for definitions related to the procurement, implementation and management of line of business software applications that are vital to running an enterprise.

- Enterprise resource planning (ERP)
- Human resources management
- Marketing and customer experience
- Microsoft
- Software applications
Recently Published Definitions
- Request for Offer (RFO)
A Request for Offer (RFO) is a document an organization issues to solicit bids or proposals from potential suppliers for goods or services.
- letter of intent (LOI)
A letter of intent (LOI) is a written, nonbinding document that outlines an agreement in principle between two or more parties before a legal ...
Cloud computing
Terms related to cloud computing, including definitions about on-demand, distributed computing and words and phrases about software-as-a-service, infrastructure-as-a-service and storage-as-a-service.

Recently Published Definitions
- agri-tech
Agri-tech, sometimes ag-tech, agtech or digital agriculture, is the application of technology and digital tools to farming.
- What is Web 3.0 (Web3)? Definition, guide and history
Web 3.0 promises a more personalized and intelligent web that uses blockchain decentralization to give control back to users. Here's how to sort ...
Computer science
Definitions about computer science including computing fundamentals vocabulary, protocol and standards terminology, words about microprocessors and terms used in electronics.

Recently Published Definitions
- microfarad
The microfarad -- symbolized as µF using the Greek symbol mu -- is a unit of capacitance, equivalent to 0.000001 farad (F).
- uploading
Uploading is the transmission of data from a local device to a remote device. Typically, the remote device is a larger server.
Data analytics and AI
This glossary contains definitions related to customer data analytics, predictive analytics, data visualization and operational business intelligence. Some definitions explain the meaning of words used to Hadoop and other software tools used in big data analytics. Other definitions are related to the strategies that business intelligence professionals, data scientists, statisticians and data analysts use to make data-driven decisions.

Recently Published Definitions
- 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...
- explainable AI (XAI)
Explainable AI (XAI) is artificial intelligence (AI) that's programmed to describe its purpose, rationale and decision-making process in a way that ...
Data centers
Definitions used in data center management, including hardware, virtualization and cloud computing.

- Data backup and disaster recovery
- Data center management
- Linux
- Operating systems
- Storage administration
- Storage architecture
- Virtualization
Recently Published Definitions
- Direct Memory Access (DMA)
Direct Memory Access (DMA) is a capability provided by some computer bus architectures that enables data to be sent directly from an attached device ...
- operating system (OS)
An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all of the other application ...
IT management
Learn about the core elements of IT management, including operations, tech support and personal computing, as well as terms related to IT careers, certifications and project management.

- Certifications
- IT career paths
- IT operations
- Personal computing
- Project management
- Technical support
Recently Published Definitions
- Apple
Apple Inc. (formerly Apple Computer Inc.) is an American computer and consumer electronics company famous for creating the iPhone, iPad and Macintosh...
- sound card
A sound card is a computer component responsible for generating and recording audio.
Networking
Definitions about networking including routing and switching vocabulary, telecom terminology and words about email, messaging and mobile.

- High-speed networks
- Network administration
- Network hardware
- Networking and communications
- Wireless and mobile
Recently Published Definitions
- flow control
Flow control is a technique used to regulate data transfer between computers or other nodes in a network.
- access network
Access networks are the communication networks that connect end-user devices, such as computers, smartphones and tablets, to a wide area network (WAN...
Security
This cyber security glossary explains the meaning of terms about different types of computer security threats as well as words about application security, access control, network intrusion detection, security awareness training and computer forensics.

- Authentication and access control
- Compliance, risk and governance
- Network security
- Security management
- Threat management
Recently Published Definitions
- decentralized identity
Decentralized identity is an approach to identify and authenticate users and entities without a centralized authority.
- passkey
A passkey is an alternative method of user authentication that eliminates the need for usernames and passwords.
Software development
Definitions related to software development, including tech terms about programming and words and phrases about Scrum, Agile and waterfall methodologies.

Recently Published Definitions
- internationalization (I18N)
Internationalization is the process of designing and building a product so that it can be easily adapted to specific languages and cultures.
- tuple
A tuple, pronounced TUH-pul, is an ordered and finite list of elements in various fields of interest, including computing.
Word of the Day
-
CAPWAP (Control and Provisioning of Wireless Access Points)
CAPWAP (Control and Provisioning of Wireless Access Points) is a protocol that enables an access controller to manage a ...
-
network performance monitoring (NPM)
Network performance monitoring (NPM) is the process of measuring and monitoring the quality of service of a network.
-
logon (or login)
In computing, a logon is a procedure that enables an entity to access a secure system such as an operating system, application, ...
-
security analytics
Security analytics is a cybersecurity approach that uses data collection, data aggregation and analysis tools for threat ...
-
prototyping model
The prototyping model is a systems development method in which a prototype is built, tested and then reworked as necessary until ...
-
digital ecosystem
A digital ecosystem is a group of interconnected information technology resources that can function as a unit.
-
talent pipeline
A talent pipeline is a pool of candidates who are ready to fill a position.
-
recruitment process outsourcing (RPO)
Recruitment process outsourcing (RPO) is when an employer turns the responsibility of finding potential job candidates over to a ...
-
outbound marketing
Outbound marketing is a traditional form of marketing in which an organization initiates contact with potential customers, or ...
-
churn rate
Churn rate is a measure of the number of customers or employees who leave a company during a given period.