Theo đúng thuật ngữ, Thiết kế web là việc tạo ra bản thiết kế của website (thường là dạng ảnh minh họa). Còn lập trình web là việc viết code để website thực sự hoạt động. Tuy nhiên, "Thiết kế" trong tiếng Việt có ý nghĩa tổng quát hơn nên gọi cả quá trình này là "Thiết kế website" cũng không sai. Thực tế thì mọi người đều hiểu như vậy.