Web Development Glossary

Core Concepts

HTML
HyperText Markup Language - the standard markup language for creating web pages.
Defines the structure and content of a web document using elements like <div>, <p>, and <img>.
CSS
Cascading Style Sheets - a language for describing the presentation of a document written in HTML.
Used to control layout, colors, fonts, and responsive design.

JavaScript Ecosystem

JavaScript
A versatile programming language that enables interactivity on websites.
Examples include dynamic content updates, form validation, and animations.
Node.js
An open-source, cross-platform JavaScript runtime environment.
Allows developers to run JavaScript on the server side and build scalable applications.

Version Control

Git
A distributed version control system for tracking changes in source code.
Supports collaboration through branching and merging workflows.
GitHub
An online platform for hosting and collaborating on Git repositories.
Includes features like issue tracking, pull requests, and CI/CD integration.

Note: The terms are grouped by their relevance to different web development topics.