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
- Pinterest
Pinterest is a social curation website for sharing and categorizing images found online.
- digital cash (e-cash)
Digital cash is a system of purchasing cash credits, storing the credits in your computer or digital wallet, and then spending them when making ...
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
- wiki
A wiki is a web-based collaborative platform that enables users to store, create and modify content in an organized manner.
- chat room
A chat room is an online platform that enables users to communicate with each other in real time.
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
- IP address (Internet Protocol address)
Internet Protocol (IP) address is a unique numerical identifier for every device or network that connects to the internet.
- Facebook wall
A Facebook wall refers to the space on a Facebook user's profile where other users can post messages, pictures, videos and other digital content for ...
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
- infographic
An infographic (information graphic) is a representation of information in a graphic format designed to make the data easily understandable at a ...
- information asset
An information asset is a collection of knowledge or data that is organized, managed and valuable.
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 address
A virtual address is a binary number in virtual memory that lets a process use a location in primary storage (main memory) or, in some cases, ...
- distributed control system (DCS)
A distributed control system (DCS) is a digital automated industrial control system (ICS) that uses geographically distributed control loops ...
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
- soft reset
A soft reset is a restart of a device, such as a smartphone, tablet, laptop or personal computer (PC).
- augmented reality gaming (AR gaming)
Augmented reality gaming (AR gaming) is the real-time integration of virtual game elements with the physical environment of the player.
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
- caching
Caching -- pronounced "cashing" -- is the process of storing data in a cache, which is a temporary storage area that facilitates faster access to ...
- 802.11ac (Wi-Fi 5)
802.11ac, also known as Gigabit Wi-Fi, is a specification in the IEEE 802.11 family applicable to WLANs (wireless local area networks).
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
- passive reconnaissance
Passive reconnaissance is an attempt to gain information about targeted computers and networks without actively engaging with the systems.
- Capex
A capital expenditure (Capex) is money invested by a company to acquire or upgrade fixed, physical, non-consumable assets, such as buildings and ...
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
- codebase (code base)
A codebase, or code base, is the complete body of source code for a software program, component or system. It includes all the source files needed to...
- Toyota Way
The Toyota Way is a comprehensive expression of the company's management philosophy, which is based on the two foundational pillars of Continuous ...
Word of the Day
-
network management system
A network management system, or NMS, is an application or set of applications that lets network engineers manage a network's ...
-
host (in computing)
A host is a computer or other device that communicates with other hosts on a network.
-
WebAuthn API
The Web Authentication API (WebAuthn API) is a credential management application program interface (API) that lets web ...
-
Common Vulnerability Scoring System (CVSS)
The Common Vulnerability Scoring System (CVSS) is a public framework for rating the severity of security vulnerabilities in ...
-
value stream management
Value stream management is an emerging business process intended to gauge the flow of value into business resources and ...
-
audit program (audit plan)
An audit program, also called an audit plan, is an action plan that documents what procedures an auditor will follow to validate ...
-
team collaboration
Team collaboration is a communication and project management approach that emphasizes teamwork, innovative thinking and equal ...
-
employee self-service (ESS)
Employee self-service (ESS) is a widely used human resources technology that enables employees to perform many job-related ...
-
Net Promoter Score (NPS)
Net Promoter Score (NPS) is a metric that organizations use for assessing customer loyalty toward their brand, products or ...
-
B2C (business-to-consumer)
B2C, or business-to-consumer, is a retail model where products or services move directly from a business to the end user who has ...