Computer graphics involves using computer programs and hardware to create digital images and animations. It allows for the creation and manipulation of geometric objects and their images. Computer graphics is used in many fields including design, presentations, education, visualization, image processing, and graphical user interfaces. Common applications include CAD, illustrations for reports, charts and graphs for data summaries, cartoons, advertisements, and visual effects in movies.