Graphic designers create graphics for a specific purpose which could be print media, banner, etc. On the other hand, the visual designer creates designs for branding on digital platforms.