In front-end development, HTML, CSS, and JavaScript files are used together to create a visually appealing and functional website or web application. HTML is used to create the structure and content of a web page, CSS is used to style the content, and JavaScript is used to add interactivity and functionality to the web page.