IT Glossary - G - ITU Online

IT Glossary
Key Terms To Know In The IT Industry

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

GitLab

A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features, using an open-source license.

You will find this term commonly used in Software Development

GitLab CI/CD

Continuous Integration/Continuous Deployment and delivery features integrated into GitLab, a web-based DevOps lifecycle tool.

You will find this term commonly used in Software Development

GitOps

A paradigm or a set of practices that empowers developers to perform tasks which typically (in traditional IT) fall under IT operations. It uses Git as a single source of truth for declarative infrastructure and applications.

You will find this term commonly used in Software Development / General IT

Glare Effect

A visual effect on screens that occurs when a light source directly hits the display, making it difficult to see the content. Addressing glare involves hardware design and ergonomics.

You will find this term commonly used in Hardware / Ergonomics

Glare Reduction

Techniques or technologies designed to minimize glare on screens and monitors, improving visibility and reducing eye strain for users.

You will find this term commonly used in Hardware / User Experience

Glass Box Testing

Another term for white box testing, where the tester has full visibility of the internal workings of the software being tested.

You will find this term commonly used in Software Development / Security

Glass Fiber

A technology that uses thin strands of glass or plastic fibers for transmitting data as pulses of light. It's widely used in telecommunications and networking because of its high speed and long distance capabilities.

You will find this term commonly used in Networking

Glitch Art

A form of art that leverages digital or analog errors for aesthetic purposes, often created by corrupting digital data.

You will find this term commonly used in Digital Art, Multimedia

Global Delivery Model

A business model that allows companies to provide services across the world using a mix of onshore, nearshore, and offshore teams.

You will find this term commonly used in Business Strategy, Outsourcing

Global Illumination

A set of algorithms in computer graphics that simulate how light is transferred among surfaces, not just from direct light sources, for more realistic renderings.

You will find this term commonly used in Computer Graphics, Game Development

Global Navigation Satellite System (GNSS)

A general term describing any satellite constellation that provides positioning, navigation, and timing (PNT) services on a global or regional basis. It includes systems like GPS (USA), GLONASS (Russia), Galileo (EU), and Beidou (China).

You will find this term commonly used in Networking / GIS

Global Network

An interconnected system of networks that spans multiple geographic locations, facilitating communication and data exchange around the world.

You will find this term commonly used in Networking

Global Positioning System (GPS)

A satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It provides geolocation and time information to a GPS receiver anywhere on or near the Earth.

You will find this term commonly used in Networking / Security

Global State

In programming, refers to the state of an application that is shared across multiple components or functions, making it accessible from any part of the program.

You will find this term commonly used in Software Development

Global Variable

A variable that is declared in the global scope, making it accessible and modifiable from any part of the program. While convenient, their use is generally discouraged due to potential for conflicts and unintended modifications.

You will find this term commonly used in Software Development

Globbing

A programming term used to describe the use of wildcard characters (*, ?, etc.) to match patterns or sets of filenames.

You will find this term commonly used in Software Development / Shell Scripting

Glue Code

Code that does not contribute any functionality towards meeting the program's requirements but instead serves to "glue" together different parts of code that would not otherwise be compatible.

You will find this term commonly used in Software Development

GlusterFS

A scalable network filesystem that allows rapid provisioning of additional storage based on your storage needs. It is used in cloud computing, streaming media services, and content delivery.

You will find this term commonly used in Cloud Computing

Glyph Rendering

The process of displaying text characters in graphical applications, focusing on the accurate representation of font glyphs.

You will find this term commonly used in Typography, Graphics

GNOME (GNU Network Object Model Environment)

A free and open-source desktop environment for Unix-like operating systems. GNOME aims to provide an easy to use and accessible desktop for everyone.

You will find this term commonly used in General IT

GNSS Positioning

The use of Global Navigation Satellite System (GNSS) signals to determine a precise location on Earth.

You will find this term commonly used in Navigation, Location Services

GNU (GNU's Not Unix)

A Unix-like operating system that is free software—it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.

You will find this term commonly used in General IT

GNU Compiler Collection (GCC)

A compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain and the standard compiler for most Unix-like operating systems.

You will find this term commonly used in Software Development

Gnutella

A decentralized peer-to-peer (P2P) network protocol used for large-scale file sharing.

You will find this term commonly used in Networking

Gnutella2

A peer-to-peer protocol developed as an open standard alternative to Gnutella original protocol, designed to provide better scalability and efficiency in file sharing.

You will find this term commonly used in Networking

Go Live

The point at which a system, application, or website is made available for use by its intended end users.

You will find this term commonly used in Software Development / Web Development

Go Modules

An official dependency management solution in Go, which makes dependency version information explicit and easier to manage.

You will find this term commonly used in Software Development

Go-To-Market Strategy (GTM)

An action plan that specifies how a company will reach target customers and achieve competitive advantage. While not exclusively an IT term, it's crucial in the launch of IT products and services.

You will find this term commonly used in General IT / Marketing

Golang (Go)

An open-source programming language designed at Google in 2007 to improve programming productivity in an era of multicore, networked machines, and large codebases.

You will find this term commonly used in Software Development

Google Ads

An online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, or videos to web users.

You will find this term commonly used in Marketing / Web Development

Google Analytics

A web analytics service offered by Google that tracks and reports website traffic, currently as a platform inside the Google Marketing Platform brand.

You will find this term commonly used in Web Development / Marketing

Google App Engine

A fully managed, serverless platform for developing and hosting web applications at scale.

You will find this term commonly used in Cloud Computing / Web Development

Google Assistant

An artificial intelligence-powered virtual assistant developed by Google that is primarily available on mobile and smart home devices. Unlike the company's previous virtual assistant, Google Now, Google Assistant can engage in two-way conversations.

You will find this term commonly used in AI / Consumer Technology

Google Assistant SDK

A set of development tools provided by Google that allows developers to integrate the Google Assistant into their own devices and services.

You will find this term commonly used in AI / Development Tools

Google Associate Android Developer

Certification that demonstrates the skills of an entry-level Android developer to employers and peers.

You will find this term commonly used in Mobile Development

Google BigQuery

A fully-managed, serverless data warehouse that enables scalable analysis over petabytes of data. It is a Platform as a Service (PaaS) that supports querying using ANSI SQL.

You will find this term commonly used in Cloud Computing / Data Analysis

Google Cloud

Offers certifications for cloud engineers, architects, and data engineers, focusing on skills and knowledge related to Google Cloud technologies.

You will find this term commonly used in Cloud Computing

Google Cloud AI

A suite of artificial intelligence services provided by Google Cloud, offering machine learning and data analytics capabilities.

You will find this term commonly used in Cloud Computing, AI

Google Cloud Certified Professional Cloud Architect

Demonstrates the ability to design, develop, and manage a secure, scalable, and reliable cloud architecture using Google Cloud Platform.

You will find this term commonly used in Cloud Computing

Google Cloud Endpoints

An NGINX-based proxy that helps developers create, deploy, and manage APIs on Google Cloud Platform.

You will find this term commonly used in Cloud Computing / Web Development

Google Cloud Firestore

A NoSQL document database built for automatic scaling, high performance, and ease of application development.

You will find this term commonly used in Database Management / Cloud Computing

Google Cloud Functions

A serverless execution environment for building and connecting cloud services. With Cloud Functions, you can write simple, single-purpose functions that are attached to events emitted from your cloud infrastructure and services.

You will find this term commonly used in Cloud Computing / Software Development

Google Cloud Platform

A suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, file storage, and YouTube.

You will find this term commonly used in Cloud Computing, Web Services

Google Cloud Platform (GCP)

A suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, file storage, and YouTube.

You will find this term commonly used in Cloud Computing

Google Cloud Pub/Sub

A real-time messaging service that allows you to send and receive messages between independent applications.

You will find this term commonly used in Cloud Computing / Networking

Google Cloud SQL

A fully-managed database service that makes it easy to set up, maintain, manage, and administer your relational databases on Google Cloud Platform.

You will find this term commonly used in Database Management / Cloud Computing

Google Cloud Storage

A RESTful online file storage web service for storing and accessing data on Google Cloud Platform infrastructure.

You will find this term commonly used in Cloud Computing / Data Storage

Google Cloud Vision API

Integrates Google's machine learning expertise with applications to classify images and detect objects, faces, and landmarks.

You will find this term commonly used in AI / Cloud Computing

Google Colab

A free cloud service based on Jupyter Notebooks for machine learning education and research. It provides a collaborative environment for TensorFlow, PyTorch, and other frameworks.

You will find this term commonly used in AI / Education

Google Compute Engine

The Infrastructure as a Service (IaaS) component of Google Cloud Platform which is built on the global infrastructure that runs Google's search engine, Gmail, YouTube, and other services.

You will find this term commonly used in Cloud Computing

What's Your
Career Path?
ON SALE 60% OFF
Google DevOps Engineer Career Path

Google DevOps Engineer Career Path

Expand your cloud knowledge or explore this career option as a Google DevOps Engineer.
Total Hours
41 Hrs 50 Min
icons8-video-camera-58
475 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Network Security Analyst

Network Security Analyst Career Path

Become a proficient Network Security Analyst with our comprehensive training series, designed to equip you with the skills needed to protect networks and systems against cyber threats. Advance your career with key certifications and expert-led courses.
Total Hours
96 Hrs 49 Min
icons8-video-camera-58
419 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
azure-administrator-career-path

AZ-104 Learning Path : Become an Azure Administrator

Master the skills needs to become an Azure Administrator and excel in this career path.
Total Hours
105 Hrs 42 Min
icons8-video-camera-58
421 On-demand Videos

$51.60$169.00

ON SALE 60% OFF
Video Editor Career Path

Video Editor Career Path

From mastering editing software to understanding the nuances of visual storytelling, this series is designed for aspiring video editors.
Total Hours
24 Hrs 3 Min
icons8-video-camera-58
154 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Web Designer Career Path

Web Designer Career Path

Explore the theoretical foundations and practical applications of web design to craft engaging and functional websites.
Total Hours
33 Hrs 38 Min
icons8-video-camera-58
171 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Data Analyst Career Path

Data Analyst Career Path

Become a crucial member of your team as a Data Analyst
Total Hours
56 Hrs 36 Min
icons8-video-camera-58
358 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Kubernetes Certification

Kubernetes Certification: The Ultimate Certification and Career Advancement Series

Enroll now to elevate your cloud skills and earn your Kubernetes certifications.
Total Hours
11 Hrs 5 Min
icons8-video-camera-58
207 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
CEH Career Path

Certified Ethical Hacker Career Path

This advanced training series teaches you the skills needed to detect vulnerabilities and weaknesses in computer systems and networks. 
Total Hours
126 Hrs 41 Min
icons8-video-camera-58
804 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
AWS Cloud Practitioner

AWS Cloud Practitioner Career Path

Learn and get certified as an Amazon Web Services Cloud guru. From beginning ot avanced, this series is for you.
Total Hours
62 Hrs 59 Min
icons8-video-camera-58
473 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Pentester Career Path

Pentester Career Path

Designed to equip aspiring professionals with the skills and knowledge essential for excelling in the field of penetration testing.
Total Hours
96 Hrs 49 Min
icons8-video-camera-58
419 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
IT Project Manager

IT Project Manager Career Path

Explore the role of an IT Project Manager with our comprehensive IT Manager Career Path Series.
Total Hours
36 Hrs 58 Min
icons8-video-camera-58
151 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Network Administrator Career Path

Network Administrator Career Path

Wanting to become a Network Administrator? This training series offers the core training you need.
Total Hours
158 Hrs 43 Min
icons8-video-camera-58
511 On-demand Videos

$51.60

Add To Cart