Web design and web development are often considered to be one and the same. This is because a fully completed web design project is usually comprised of both components. The big difference between these two is the different skills that are required and the different resources and tools that are used.
In web design, the focus is placed on the visual appearance of the site and making it as easy to use as possible. In order to be able to do this, web designers need to rely on certain tools to complete their work. They will use resources like different types of software that offers different programs to help them create the visual presentation.
The web developer has the task of taking what the web design creates and makes it function properly. In order to do this, the developer must create different codes. Codes are sets of directions written in a special language that the internet understands. This is very detailed and complex work. Without it though whatever the web designer created would not work properly.
Both of these are important components for the success of the website.