Graphic design uses visual elements like color, form, and typography to communicate messages according to principles of design. Designers create impactful visual content through techniques like page layout, visual hierarchy, and interactive optimization to focus user experience. Elements are used in conjunction or opposition with each other, while principles like balance and contrast help achieve effective composition and create stability in the design.