Web design encompasses many different skills and disciplines in the production and maintenance of websites.
A content management system is a computer software used to manage the creation and modification of digital content. CMSs are typically used for enterprise content management and web content management.
Web development is the work involved in developing a Web site for the Internet or an intranet. Web development can range from developing a simple single static page of plain text to complex web applications, electronic businesses, and social network services.
Mobile app development is the act or process by which a mobile app is developed for mobile devices, such as personal digital assistants, enterprise digital assistants or mobile phones.
Content writing is the process of planning, writing and editing web content, typically for digital marketing purposes.It can include writing blog posts and articles, scripts for videos and podcasts.