Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; UI & UX design; authoring, and search engine optimization.
The term web design is normally used to describe the design process relating to the front-end design of a website.
Branding aims to establish a significant and differentiated presence in the market that attracts and retains loyal customers.
Mobile application development is a term used to denote the act or process by which application software is developed for mobile devices.