Computer graphics has many areas of application including CAD, presentation graphics, computer art, education and training, visualization, image processing, entertainment, medical fields, and graphical user interfaces. The main tasks of computer graphics are modeling objects in 3D, rendering 2D images of those objects, and animating how objects change over time. Some specific applications are using CAD for engineering and architectural design, presentation graphics for summarizing data visually, and computer art where artists can design shapes and motion.