Adobe Illustrator is a drawing program that lets its users make technical illustrations, elaborate drawings, graphics and page designs for a variety of media including print, the Internet and multimedia. Adobe Illustrator also offers an extensive range of drawing and painting tools, not to mention typographic control.
Adobe InDesign is a page layout program that allow for the smooth compilation of components that go into print or publishing documents. These components include text (headlines, sub heads and body copy), typography, photographs and other graphic elements like charts, graphs and logos. Because of the flexibility they offer, page layout programs replaced the drawing boards and T-squares that were originally used to create pages for printing presses.
Photoshop is an industry standard image editing and manipulation program created by Adobe that lets users edit existing photographs, create new graphical images and work with almost any image file. Photoshop edits images using a layer-based model, allowing users to change portions of a picture without disturbing the other elements. Photoshop's depth of features can make it somewhat difficult for beginning users.