MEAN Stack is a collection of JavaScript based technologies for the web development. A Mean Stack developer has to develop from the client to the server to the database. Mean Stack is actually a stack of JS technologies, which means all the development process is done by using JavaScript. JavaScript makes sense as a first language because you’ll need to learn it anyway because you can’t do much on the web without it.
Web design is the skill of creating presentations of content that are delivered to an end-user through the World Wide Web, using a web browser or other web-enabled software. Usually hypertext or hypermedia content is presented. It Involves integrating your marketing plan and using good SEO techniques. Use of HTML designs for page layout control purposes qualitatively with productive designing.