[Photo credit: Rafieldi]
The term 'web design' technically only means the planning of a website's appearance and functionality, but in reality, it is an umbrella term covering everything from design to implementation to renovating to maintaining websites. Other terms that have effectively become synonyms for web design include web engineering and web development. Since these tasks require lots of skill in different areas, companies or other organizations will usually have a whole web design team working on their online presence. It should be noted here that social media management, while also to do with the internet, is an entirely different job.
In addition to technical and aesthetic aspects of constructing a website, a useful designer will also have knowledge of how they will market their site, so that they can design their site with specific users in mind.