The front-end is the part of a website or application that users interact with. It is responsible for the look and feel of the user interface, such as the layout, colors, and fonts.