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
- corporate culture
Corporate culture is the collection of values, beliefs, ethics and attitudes that characterize an organization and guide its practices.
- boomerang employee
A boomerang employee is a person who leaves a company and returns to work for the same company in the future.
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
- DuckDuckGo
DuckDuckGo is an independent company that offers products geared toward internet privacy.
- 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
- x86-64
x86-64 (also called x86_64, x64, or amd64) is the 64-bit CPU architecture that is used in Intel and AMD processors. It is an extension to the 32-bit ...
- OLED TV (organic light-emitting diode television)
An OLED TV (organic light-emitting diode television) is a type of display technology that uses OLEDs to render images on the panels used for TV ...
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
- ChatGPT
ChatGPT is an AI chatbot that uses natural language processing to create humanlike conversational dialogue.
- machine learning algorithm
A machine learning algorithm is the method by which the AI system conducts its task, generally predicting output values from given input data.
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
- vector search
Vector search, sometimes referred to as vector similarity search, is a technique that uses vectors -- numerical representations of data -- as the ...
- virtual CPU (vCPU)
A virtual CPU (vCPU) is the processor of a virtual machine (VM).
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
- MCSA (Microsoft Certified Solutions Associate)
MCSA (Microsoft Certified Solutions Associate) was a certification program offered by Microsoft and intended for people seeking entry-level jobs in ...
- Chromecast
Chromecast is a streaming media adapter from Google that allows users to play online content such as videos and music on a digital television.
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
- OpenFlow
OpenFlow, an open source standard supported by many vendors, is the first software defined networking (SDN) control protocol.
- mobile virtual network operator (MVNO)
A mobile virtual network operator (MVNO) is a reseller of wireless communications services.
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
- data sovereignty
Data sovereignty is the concept that information that has been generated, processed, converted and stored in binary digital form is subject to the ...
- Automated Clearing House fraud (ACH fraud)
ACH fraud is the theft of funds through the U.S. Department of the Treasury's Automated Clearing House financial transaction network.
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
- natural user interface (NUI)
A natural user interface -- or NUI -- is an interface that is designed to feel as natural as possible.
- model-view-controller (MVC)
In programming, model-view-controller (MVC) is an architectural design pattern that organizes an application's logic into distinct layers, each of ...
Word of the Day
-
ternary content-addressable memory (TCAM)
Ternary content-addressable memory (TCAM) is a specialized type of high-speed memory that searches its entire contents in a ...
-
5G standalone (5G SA)
5G standalone (5G SA) is a cellular infrastructure built specifically for 5G services by implementing 5G standards and protocols ...
-
timing attack
A timing attack is a type of side-channel attack that exploits the amount of time a computer process runs to gain knowledge about...
-
privileged identity management (PIM)
Privileged identity management (PIM) is the monitoring and protection of superuser accounts that hold expanded access to an ...
-
Systems Modeling Language (SysML)
Systems Modeling Language (SysML) helps teams design, develop, test and deploy complex physical systems.
-
business process reengineering (BPR)
Business process reengineering (BPR) is a management practice in which business processes used are radically redesigned to ...
-
employee resource group (ERG)
An employee resource group is a workplace club or more formally realized affinity group organized around a shared interest or ...
-
employee training and development
Employee training and development is a set of activities and programs designed to enhance the knowledge, skills and abilities of ...
-
customer profiling
Customer profiling is the detailed and systematic process of constructing a clear portrait of a company's ideal customer by ...
-
customer insight (consumer insight)
Customer insight, also known as consumer insight, is the understanding and interpretation of customer data, behaviors and ...