A website designer is responsible for the aesthetics of a website. They use various design programs to create the layout and visual elements of a website. A website developer uses programming languages like HTML and Javascript to code or to create a website from scratch.