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
- customer satisfaction (CSAT)
Customer satisfaction (CSAT) is a measure of the degree to which a product or service meets customer expectations.
- customer journey orchestration
Customer journey orchestration is the coordination of customer experiences in real time, in an omnichannel environment, to better understand customer...
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
- 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 ...
- narrowband IoT (NB-IoT)
Narrowband IoT (NB-IoT) is a wireless internet of things (IoT) protocol that uses low-power wide area network (LPWAN) technology.
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
- non-fungible token (NFT)
A non-fungible token (NFT) is a unique cryptographic asset used to create and authenticate ownership of digital assets.
- Parallel ATA (Parallel Advanced Technology Attachment or PATA)
Parallel ATA (Parallel Advanced Technology Attachment or PATA) is a legacy standard for connecting internal floppy disks, hard disk drives (HDDs) and...
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
- validation set
A validation set is a set of data used to train artificial intelligence (AI) with the goal of finding and optimizing the best model to solve a given ...
- data labeling
Data labeling is the process of identifying and tagging data samples commonly used in the context of training machine learning (ML) models.
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
- virtual CPU (vCPU)
A virtual CPU (vCPU) is the processor of a virtual machine (VM).
- write-through
Write-through is a storage method in which data is written into the cache and the corresponding main memory location at the same time.
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
- ENIAC (Electronic Numerical Integrator And Computer)
ENIAC (Electronic Numerical Integrator And Computer) was the world's first general-purpose electronic computer.
- I/O (input/output)
I/O (input/output), pronounced "eye-oh," describes any operation, program or device that transfers data to or from a computer.
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
- Universal Plug and Play (UPnP)
Universal Plug and Play (UPnP) is a standard that lets network devices automatically find, communicate with and control each other.
- unique device identifier (UDID)
A unique device identifier (UDID) is a 24-character string assigned to Apple devices. Apple uses the UDID for software beta test enrollment and Find ...
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
- bitcoin mining
Bitcoin mining is a type of cryptomining in which new bitcoin are entered into circulation and bitcoin transactions are verified and added to the ...
- critical infrastructure
Critical infrastructure is the collection of systems, networks and public works that a government considers essential to its functioning and safety ...
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
- 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 ...
- thread
A thread is, fundamentally, a clear, well-defined theme, subject, topic or focus.
Word of the Day
-
remote infrastructure management
Remote infrastructure management, or RIM, is a comprehensive approach to handling and overseeing an organization's IT ...
-
port address translation (PAT)
Port address translation (PAT) is a type of network address translation (NAT) that maps a network's private internal IPv4 ...
-
Protected Extensible Authentication Protocol (PEAP)
Protected Extensible Authentication Protocol (PEAP) is a security protocol commonly used to protect wireless networks.
-
principle of least privilege (POLP)
The principle of least privilege (POLP) is a concept in computer security that limits users' access rights to only what is ...
-
business goals
A business goal is an endpoint, accomplishment or target an organization wants to achieve in the short term or long term.
-
vertical SaaS (software as a service)
Vertical SaaS describes a type of software as a service solution created for a specific industry, such as retail, financial ...
-
employee onboarding and offboarding
Employee onboarding involves all the steps needed to get a new employee successfully deployed and productive, while offboarding ...
-
skill-based learning
Skill-based learning develops students through hands-on practice and real-world application.
-
Microsoft Dynamics 365
Dynamics 365 is a cloud-based portfolio of business applications from Microsoft that are designed to help organizations improve ...
-
Salesforce Commerce Cloud
Salesforce Commerce Cloud is a cloud-based suite of products that enable e-commerce businesses to set up e-commerce sites, drive ...