Terrain visualization refers to the process of representing the shape, features, and elevation of a landscape using digital, graphical, or physical models. It involves techniques that allow users to interpret and analyze geographic surfaces in a meaningful way.