Frontend

The frontend is the part of a website or application the user interacts with directly: everything on screen, such as the layout, colours, text, images, menus and buttons. It runs in the user’s A browser is the program you use to open websites and surf the internet — such as Chrome, Firefox, or Safari. More in the glossary → and is built mainly with three technologies: HTML, which provides the structure; CSS, which handles the visual design; and JavaScript, which adds interactivity. It is also called the "client side". Its goal is to make the experience clear, appealing, fast and usable on any device. It often relies on A framework is a ready-made structure of code that serves as a foundation for building applications faster, without starting from scratch and following proven best practices. More in the glossary → like React or Vue to build complex interfaces. It works in tandem with the The backend is the hidden part of a website or app — servers, databases, logic — that the user does not see but that processes requests and stores the data that make it work. More in the glossary → , the hidden part that supplies its data and processes requests; together they make a complete application.