IT Glossary - ITU Online IT Training
Service Impact Notice: Due to the ongoing hurricane, our operations may be affected. Our primary concern is the safety of our team members. As a result, response times may be delayed, and live chat will be temporarily unavailable. We appreciate your understanding and patience during this time. Please feel free to email us, and we will get back to you as soon as possible.

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

JEE (Java Platform, Enterprise Edition)

A set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web services.

You will find this term commonly used in Enterprise Computing, Java

Jekyll

A simple, blog-aware, static site generator for personal, project, or organization sites.

You will find this term commonly used in Web Development, Content Management

Jekyll Themes

Pre-designed templates to quickly create and publish web pages using Jekyll, a simple, blog-aware, static site generator.

You will find this term commonly used in Web Development, Content Management

Jenkins

An open source automation server written in Java that helps automate the parts of software development related to building, testing, and deploying.

You will find this term commonly used in Continuous Integration/Continuous Deployment (CI/CD), Software Development

Jenkins Blue Ocean

A user experience designed to make Jenkins and continuous delivery more approachable and usable.

You will find this term commonly used in CI/CD, Software Development

Jenkins Pipeline

A suite of plugins that supports implementing and integrating continuous delivery pipelines into Jenkins.

You will find this term commonly used in CI/CD, Software Development

Jenkins Plugins

Add-ons for Jenkins that extend its use with new features, integrations, and user interface improvements, contributing to Jenkins' versatility in continuous integration and delivery setups.

You will find this term commonly used in CI/CD, Software Development

Jenkins X

An open-source project for continuous delivery automation, leveraging Kubernetes, Helm, and Docker for cloud-native applications.

You will find this term commonly used in CI/CD, Cloud Computing

Jenkinsfile

A text file that contains the definition of a Jenkins Pipeline and is checked into source control.

You will find this term commonly used in CI/CD, Version Control

Jest

A delightful JavaScript Testing Framework with a focus on simplicity, supporting projects using Babel, TypeScript, Node, React, Angular, Vue, and more.

You will find this term commonly used in Software Testing, Web Development

Jetty

A Java HTTP (Web) server and Java Servlet container.

You will find this term commonly used in Web Servers, Java

JEXL (Java Expression Language)

A library intended to facilitate the implementation of scripting features in applications and frameworks written in Java.

You will find this term commonly used in Software Development, Scripting

JFrog

A company that offers tools for version control, repository management, and CI/CD, such as Artifactory and Xray.

You will find this term commonly used in DevOps, Software Development

JFrog Artifactory

A universal artifact repository manager that supports software packages created by any language or technology.

You will find this term commonly used in DevOps, Software Development

JFrog Bintray

A platform for storing and distributing software binaries.

You will find this term commonly used in Software Distribution, DevOps

JGroups

A toolkit for reliable multicast communication in Java (can be used to create clusters).

You will find this term commonly used in Networking, Distributed Systems

JHipster

A development platform to generate, develop, and deploy Spring Boot + Angular/React/Vue web applications and Spring microservices.

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

JHipster Domain Language (JDL)

A JHipster-specific domain language that allows defining the applications, entities, relationships, and options in a single domain file.

You will find this term commonly used in Application Generation, Software Development

JHipster Registry

A runtime application on which all applications and microservices register and get their configuration from, using Netflix's Eureka and Spring Cloud Config.

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

Jini

A set of network protocols that enables seamless distributed computing by allowing the devices and software components to network themselves.

You will find this term commonly used in Networking, Distributed Computing

JIRA

A proprietary issue tracking product that allows bug tracking and agile project management.

You will find this term commonly used in Project Management, Software Development

JIRA Agile

An add-on for JIRA, designed to facilitate agile project management, including scrum and kanban boards.

You will find this term commonly used in Project Management, Software Development

Jira Plugins

Extensions for Atlassian Jira to add new features or integrate with other tools.

You will find this term commonly used in Project Management, Extensions

Jira Service Desk

An IT service management solution that brings IT teams and business teams together to solve customersâ needs.

You will find this term commonly used in IT Service Management, Customer Support

JIRA Software

A project management tool developed by Atlassian that supports any agile methodology, be it scrum, kanban, or your own unique flavor.

You will find this term commonly used in Project Management, Agile Development

Jira Workflows

The configurable processes in Jira that define the lifecycle of issues, from creation to resolution.

You will find this term commonly used in Project Management, Workflow Management

JIT (Just-In-Time) Compilation

A technique for improving the runtime performance of computer programs by compiling bytecode into native machine code at runtime.

You will find this term commonly used in Programming, Performance Optimization

JIT Cache

A cache used by Just-In-Time compilers to store recently compiled code for quick execution.

You will find this term commonly used in Performance Optimization, Compilers

JIT Compilation (Just-In-Time Compilation)

A technique for improving the performance of interpreted programs by compiling bytecode to machine code at runtime.

You will find this term commonly used in Performance Optimization, Software Development

Jitter

The variation in packet travel time that can cause delays in receiving data over a network.

You will find this term commonly used in Networking, Performance

Jitter Buffer

A shared data area where voice packets can be collected, stored, and sent to the voice processor in evenly spaced intervals to reduce distortion in VoIP communications.

You will find this term commonly used in Networking, VoIP

Jitter Performance

The variation in latency/response time, measured in networking, affecting real-time applications like VoIP or online gaming.

You will find this term commonly used in Networking, Performance Optimization

Jitter Testing

The process of measuring the variability in latency/response time in packet-switched networks.

You will find this term commonly used in Networking, Performance Testing

JMeter

An open source software designed to load test functional behavior and measure performance.

You will find this term commonly used in Performance Testing, Software Development

JMeter Plugin

Extensions to the JMeter load testing tool that add functionalities such as new samplers, listeners, and other utilities.

You will find this term commonly used in Performance Testing, Software Development

JMS (Java Message Service)

A Java API that allows applications to create, send, receive, and read messages, enabling distributed communication that is loosely coupled, reliable, and asynchronous.

You will find this term commonly used in Enterprise Computing, Messaging

JMX (Java Management Extensions)

A Java technology that supplies tools for managing and monitoring applications, system objects, devices, and service-oriented networks.

You will find this term commonly used in Monitoring, Java

JNDI (Java Naming and Directory Interface)

A Java API for a directory service that allows Java software to look up data and resources in a network.

You will find this term commonly used in Networking, Software Development

JNDI (Java Naming and Directory Interface) Lookup

A feature in Java that allows Java applications to look up data and resources (such as databases and configuration information) in a directory service.

You will find this term commonly used in Java, Enterprise Computing

JNDI Resources

Objects bound to a naming service that Java EE applications can access using the Java Naming and Directory Interface (JNDI).

You will find this term commonly used in Enterprise Computing, Resource Management

JNI (Java Native Interface)

A framework that allows Java code running in the JVM to call and be called by native applications and libraries written in other languages.

You will find this term commonly used in Software Development, Interoperability

JNLP (Java Network Launch Protocol)

A protocol that gives an easy, one-click activation of applications, directly from the Internet using a web browser.

You will find this term commonly used in Software Deployment, Web Technology

Job Control Language (JCL)

A scripting language used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem.

You will find this term commonly used in Mainframe Computing, Automation

Job Queue

A data structure or service used to store jobs, or tasks, that await processing. Job queues are used to efficiently manage and distribute work across resources.

You will find this term commonly used in Software Development, System Management

Job Scheduler

A system software responsible for unattended background executions, commonly known as batch processing.

You will find this term commonly used in System Management, Automation

Job Scheduling

The activity of allocating system resources to various tasks by assigning them to work queues in a system scheduler.

You will find this term commonly used in System Administration, Task Management

JOGL (Java OpenGL)

A wrapper library that allows OpenGL to be used in the Java programming language.

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

JOINS

In SQL, a JOIN clause is used to combine rows from two or more tables, based on a related column between them.

You will find this term commonly used in Database Management

Joint Photographic Experts Group (JPEG)

A commonly used method of lossy compression for digital images, particularly for those images produced by digital photography.

You will find this term commonly used in Multimedia, Compression

Jolokia

A JMX-HTTP bridge providing an alternative to JSR-160 connectors. It is an agent-based approach with support for many platforms.

You will find this term commonly used in Monitoring, Management

What's Your
Career Path?
Network Administrator Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
162 Hrs 25 Min
icons8-video-camera-58
524 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Comprehensive IT User Support Specialist Training: Accelerate Your Career

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
128 Hrs 51 Min
icons8-video-camera-58
621 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Information Security Analyst Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
58 Hrs 1 Min
icons8-video-camera-58
225 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Video Editor Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
24 Hrs 2 Min
icons8-video-camera-58
154 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
AZ-104 Learning Path : Become an Azure Administrator

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
109 Hrs 6 Min
icons8-video-camera-58
433 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
IT Manager’s Survival Bundle Training Series – 10 Courses

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
174 Hrs 15 Min
icons8-video-camera-58
773 On-demand Videos

Original price was: $179.00.Current price is: $47.40.

Add To Cart
Kubernetes Certification: The Ultimate Certification and Career Advancement Series

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
12 Hrs 18 Min
icons8-video-camera-58
207 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Data Analyst Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
56 Hrs 45 Min
icons8-video-camera-58
358 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Entry Level Information Security Specialist Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
113 Hrs 4 Min
icons8-video-camera-58
513 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Cisco Network Engineer Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
129 Hrs 56 Min
icons8-video-camera-58
473 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
AWS Cloud Practitioner Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
62 Hrs 56 Min
icons8-video-camera-58
475 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart
Google DevOps Engineer Career Path

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Total Hours
43 Hrs 22 Min
icons8-video-camera-58
479 On-demand Videos

Original price was: $129.00.Current price is: $51.60.

Add To Cart

Black Friday

70% off

Our Most popular LIFETIME All-Access Pass