A convex body is a compact convex set with non-empty interior in a Euclidean space, meaning it is a shape where, for any two points within the shape, the line segment connecting them is entirely contained within the shape. Convex bodies are fundamental in geometry and optimization, serving as the building blocks for understanding more complex structures and problems in these fields.