Digital graphic design is the process of creating images, illustrations, logos, videos, animations and other design elements for online and digital mediums. This type of design uses a variety of tools and techniques, including vector graphics, 3D designs, and photo manipulation. Digital graphic design also utilizes various creative media formats such as Flash, HTML, CSS and JavaScript to create visually appealing images, videos and animations. Digital graphic designers specialize in creating brand identities, developing logos, illustrating illustrations, creating animation, concepting ideas, and creating visually stimulating pieces for websites, mobile applications, emails, commercials, advertisements, and other digital media platforms.