Web designing is a very broad term that includes several aspects, skills and techniques that are involved in the creation, production and maintenance of online websites. The key areas while creating website designs are graphic designing, interface designs, content development, user experience design and SEO or search engine optimization. read more