Computer graphics involves the creation, manipulation and storage of geometric objects and images. It has various applications including computer-aided design, presentation graphics, computer art, entertainment, education and training, scientific visualization, image processing, and graphical user interfaces. Graphics packages provide programmatic access to graphics functions and libraries for tasks like 2D drawing, modeling, and rendering.