The use of typography, colors, shapes, and other visual elements to create eye-catching and engaging web designs.