Tech Terms Explained Simply
A beginner-friendly glossary built by the community, for the community
API
web-development
Application Programming Interface - a set of rules and protocols that allows different software applications to communicate with each other.
https://en.wikipedia.org/wiki/API https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview
REST
web-development
Representational State Transfer - an architectural style for designing networked applications, particularly web services.
CSS
web-development frontend software-engineering
CSS (Cascading Style Sheets) is what makes websites look nice. It controls things like colors, fonts, spacing, and layout. HTML is the structure of the page, and CSS is the style.
Frontend
web-development frontend
The frontend is everything you see on a website — buttons, colors, images, and text. It's the part of the website you interact with directly.
Backend
web-development backend
The backend is like the behind-the-scenes part of a website. It handles the logic, databases, and everything that makes the website work, but that users don't see.
https://developer.mozilla.org/en-US/docs/Learn/Server-side https://roadmap.sh/backend
JavaScript
web-development frontend
JavaScript is a programming language that makes websites interactive. It's what lets you click buttons, open menus, play videos, or check forms in your browser. Most websites use it.
https://developer.mozilla.org/en-US/docs/Web/JavaScript https://javascript.info/
Quick Stats
Get Involved!
Tech Terms is an open source ment to help people understand difficult tech terms.
Do you have experience in tech? Come help us! Contribute to our repository and be part of the community!