Computer graphics uses computers to generate and display digital images. It involves programming computers to create realistic images through specialized hardware and software. Computer graphics are used across many fields for simulation, algorithms, modeling, rendering, image processing, animation, and more. Interactive graphics allow users to control and change images, while passive graphics automatically transfer images without user intervention.