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
- marketecture (marchitecture)
Marketecture (also known as marchitecture) refers to non-technical descriptions of a company's products or services that let various stakeholders ...
- presentation software
Presentation software, also known as graphics presentation applications or presentation graphics programs, is a category of software used to create ...
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 ...
- Drupal
Drupal is a free, open source content management system (CMS) to build and maintain websites, online directories, e-commerce stores, intranets and ...
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
- wave number
A wave number, or wavenumber, refers to the spatial frequency of a wave over a specific unit distance.
- Common Service Center (CSC)
Common Service Center (CSC) is an initiative by the government of India to establish locations with computers that are freely available for citizens ...
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
- core banking system
A core banking system is the software that banks use to manage their most critical processes, such as customer accounts, transactions and risk ...
- Google Search Labs
Google Search Labs is a program from Alphabet's Google division to provide new capabilities and experiments for Google Search in a preview format ...
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
- operating system (OS)
An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all of the other application ...
- beep code
A beep code is the audio signal from a computer when it first powers on to give the Power-On Self-Test (POST) result.
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
- third-party cookie
A third-party cookie is a cookie that's placed on a user's device -- computer, cellphone or tablet -- by a website from a domain other than the one ...
- Mini-ITX
Mini-ITX is a compact motherboard configuration designed to support relatively low-cost computers in small spaces such as in automobiles, set-top ...
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
- access network
Access networks are the communication networks that connect end-user devices, such as computers, smartphones and tablets, to a wide area network (WAN...
- network drive
A network drive is a shared storage device on a local area network (LAN) within a business or home.
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
- decentralized identity
Decentralized identity is an approach to identify and authenticate users and entities without a centralized authority.
- 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
- no op (no operation)
No op means 'no operation,' which is a computer instruction that specifies no operation but takes up a small amount of storage space.
- Dublin Core
Dublin Core is an international metadata standard formally known as the Dublin Core Metadata Element Set and includes 15 metadata (data that ...
Word of the Day
-
CSU/DSU (Channel Service Unit/Data Service Unit)
A CSU/DSU (Channel Service Unit/Data Service Unit) is a hardware device about the size of a modem. It converts a digital data ...
-
data streaming
Data streaming is the continuous transfer of data from one or more sources at a steady, high speed for processing into specific ...
-
application blacklisting (application blocklisting)
Application blacklisting --increasingly called application blocklisting -- is a network or computer administration practice used ...
-
juice jacking
Juice jacking is a security exploit in which an infected USB charging station is used to compromise devices that connect to it.
-
Generally Accepted Recordkeeping Principles (the Principles)
Generally Accepted Recordkeeping Principles is a framework for managing records in a way that supports an organization's ...
-
learning management system (LMS)
A learning management system is a software application or web-based technology used to plan, implement and assess a specific ...
-
recruitment process outsourcing (RPO)
Recruitment process outsourcing (RPO) is when an employer turns the responsibility of finding potential job candidates over to a ...
-
human resources (HR) generalist
A human resources generalist is an HR professional who handles the daily responsibilities of talent management, employee ...
-
Adobe Experience Platform
Adobe Experience Platform is a suite of customer experience management (CXM) solutions from Adobe.
-
virtual assistant (AI assistant)
A virtual assistant, also called an AI assistant or digital assistant, is an application program that understands natural ...