Front-end development: This involves the creation of the user interface and experience, such as the website navigation, content organization, and responsiveness across different devices and screen sizes. Common front-end development technologies include HTML, CSS, and JavaScript.