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 journey orchestration
Customer journey orchestration is the coordination of customer experiences in real time, in an omnichannel environment, to better understand customer...
- software package
A software package is a group of programs bundled together into a product suite.
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
- anonymous FTP (File Transfer Protocol)
Anonymous File Transfer Protocol (FTP) is a method for allowing users to access public files from a remote server or archive site without requiring ...
- doomscrolling
Doomscrolling, sometimes also called doomsurfing, refers to constantly checking disturbing or upsetting news articles or videos online, often via ...
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
- nanosecond (ns or nsec)
A nanosecond (ns or nsec) is one-billionth of a second.
- Bohr radius
The Bohr radius is a physical constant that represents the most probable distance between the electron and nucleus of a hydrogen atom at its ground ...
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
- information asset
An information asset is a collection of knowledge or data that is organized, managed and valuable.
- element-of symbol
The element-of symbol is used in mathematical set theory to indicate that a point, object or number belongs to a certain set.
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
- distributed control system (DCS)
A distributed control system (DCS) is a digital automated industrial control system (ICS) that uses geographically distributed control loops ...
- translation lookaside buffer (TLB)
A translation lookaside buffer (TLB) is a type of memory cache that stores recent translations of virtual memory to physical addresses to enable ...
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
- virtual reality gaming (VR gaming)
Virtual reality gaming (VR gaming) is the application of a three-dimensional (3D) artificial environment to computer games.
- QWERTY keyboard
The QWERTY (pronounced KWEHR-tee) keyboard is the standard typewriter and computer keyboard in countries that use a Latin-based alphabet.
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
- Capex
A capital expenditure (Capex) is money invested by a company to acquire or upgrade fixed, physical, non-consumable assets, such as buildings and ...
- 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
- yak shaving
Yak shaving is programming lingo for the seemingly endless series of small tasks that have to be completed before the next step in a project can move...
- UDDI (Universal Description, Discovery and Integration)
UDDI, or Universal Description, Discovery and Integration, is an Extensible Language Markup (XML)-based standard to describe, publish and find ...
Word of the Day
-
Network as a Service (NaaS)
Network as a service, or NaaS, is a business model for delivering enterprise WAN services virtually on a subscription basis.
-
network configuration management (NCM)
Network configuration management is the process of organizing and maintaining information about all of the components in a ...
-
backdoor (computing)
A backdoor attack is a means to access a computer system or encrypted data that bypasses the system's customary security ...
-
Heartbleed
Heartbleed was a vulnerability in some implementations of OpenSSL, an open source cryptographic library.
-
Agile project management (APM)
Agile project management (APM) is an iterative approach to planning and guiding project processes.
-
decentralized autonomous organization (DAO)
A decentralized autonomous organization (DAO) is a management structure that uses blockchain technology to automate some aspects ...
-
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 ...
-
headless commerce (headless e-commerce)
Headless commerce, also called headless e-commerce, is a platform architecture that decouples the front end of an e-commerce ...
-
chief customer officer (CCO)
A chief customer officer, or customer experience officer, is responsible for customer research, communicating with company ...