Thiết kế website là hoạt động được thực hiện bởi lập trình viên chuyên nghiệp nhằm tạo ra một trang web tĩnh hoặc động trên Internet theo yêu cầu của cá nhân, doanh nghiệp, tổ chức. Designer sẽ sử dụng các công cụ design như Adobe XD, Figma, PSD…
Sau khi có được bản thiết kế, lập trình viên Frontend se chuyển bản design thành HTML (web tĩnh). Lập trình viên Backend sẽ dựa trên HTML để phát triển nền tảng quản lý Admin và tạo ra các tính năng cho website. Các tính năng này sẽ khác nhau tùy vào ngành nghề, mô hình kinh doanh và yêu cầu của doanh nghiệp.