Graphic design is the art and practice of planning and projecting ideas and experiences with visual and textual content. It includes a wide variety of activities such as typography, visual arts, and interface design.