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
- 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...
- Wayback Machine
The Internet Archive's Wayback Machine is a digital archive of information on the internet.
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
- Hugging Face
Hugging Face is a machine learning and data science platform and community that helps users build, deploy and train machine learning models.
- large language models (LLMs)
A large language model (LLM) is a type of artificial intelligence (AI) algorithm that uses deep learning techniques and massively large data sets to ...
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
- 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.
- TikTok
TikTok is a social media platform that allows users to create, share and discover short-form videos.
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
-
port address translation (PAT)
Port address translation (PAT) is a type of network address translation (NAT) that maps a network's private internal IPv4 ...
-
network fabric
'Network fabric' is a general term used to describe underlying data network infrastructure as a whole.
-
total risk
Total risk is an assessment that identifies all the risk factors associated with pursuing a specific course of action.
-
steganography
Steganography is the technique of hiding data within an ordinary, nonsecret file or message to avoid detection; the hidden data ...
-
microtargeting
Microtargeting (also called micro-niche targeting) is a marketing strategy that uses consumer data and demographics to identify ...
-
business process
A business process is an activity or set of activities that accomplish a specific organizational goal. Business processes should ...
-
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 ...