In sphere of design there are some programs, that are widely used and are known by every creator. It’s impossible to find a designer, who has never heard about Photoshop, Illustrator and InDesign, but what are the differences?
Photoshop is a raster-based, photo editing program, that is a great banner app for web and can propose 3D images, product mockups, photo manipulations, motion graphics and photo filters.
Illustrator is a vector-based program, that is widely used in branding and logo creation and is awesome for illustrations, maps, infographics, patterns, web icons and symbols, text manipulation.
And InDesign is a text-based program, that helps with creation of brochures, books and eBooks, forms, magazines, business cards, flyers, posters and multi-page docs.
Which one to use is a question of your needs, depending on a sphere you work in.