Computer graphics deals with computer-generated image synthesis and includes anything visual on a computer besides text or sound. It has applications in areas like computer-aided design, presentations, art, education and training, visualization, image processing, and entertainment. Specifically, it is used for circuit drawings, real-time animations, virtual reality environments, architectural drawings, presentation graphs, and manipulating images through processes like noise reduction.