Graphic design is the practice of composing and arranging the visual elements of a project. Designing the layout of a magazine, creating a poster for a theatre performance.
Web design refers to the design of websites that are displayed on the internet. It usually refers to the user experience aspects of website development rather than software development.
Web development is the building and maintenance of websites; it's the work that happens behind the scenes to make a website look great, work fast and perform well with a seamless user experience
Application Development is a form of software engineering dedicated specifically to creating applications for devices that run on the Mobiles platform.
Digital marketing, also called online marketing, is the promotion of brands to connect with potential customers using the internet and other forms of digital communication.
Software development refers to a set of computer science activities dedicated to the process of creating.