CSS badges are small images or icons that can be used to visually represent a feature or accomplishment on a website. They are typically displayed alongside a text description of the feature or accomplishment and are often used to indicate awards, certifications, and other achievements.