Adaptive design
The way in which a website is built determines how it appears on different devices. Adaptive design creates a website in several different layouts, each suited for different screen sizes. Depending on what device is being used to access the website, the website will adapt and deliver the appropriate layout. See also: responsive design and mobile-first.

Backend
Backend development essentially refers to everything that goes on behind the scenes. What happens at the backend—or server-side—powers what happens at the frontend, i.e. what the user sees and interacts with. Backend development can be broken down into four main components of a software stack: the server, the database, the operating system, and the software.

Bug
If you want to work as a web developer, this is one word you’ll definitely need in your vocabulary! Put simply, a bug is an error that prevents a website or app from running as it should. In the world of web development, you’ll often deal with bug reports and be tasked with fixing said bugs.

Code
Of course, you can’t call yourself a web developer until you know what code is! Code is essentially what web developers write using programming languages (scroll down to languages in this glossary!). To see exactly what code looks like, right-click on your internet browser window and click “view page source”. You’ll then be able to see the code that’s behind this particular website.
