What is the difference between web development and web design?

Anyone looking for a new website or to redesign an existing one will have likely at some point been confused by the terms "web development" and "web design." Even if you thought you had an idea what they were about, the lines can become so blurred...