A website or web app design includes the visual interface and the basic foundation of how elements on each page will react. So, it’s about knowing things like what happens when you click on a button, hover over an item in the navigation bar, etc. Development involves using programming language to build a structure based on the created design.