CSS border-radius is a property that allows you to round the corners of an HTML element, such as a div or an image, creating a softer and more visually appealing appearance. You can set the border-radius property to control the degree of rounding for each corner independently or apply a uniform radius to all corners.