What is the importance of progressive enhancement in HTML?

Progressive enhancement builds functionality on a solid HTML foundation, ensuring basic content and functionality work across all devices, while enhancements (JavaScript, CSS) improve the experience on capable devices.