Các nhà thiết kế tạo ra 'giao diện' chuyên nghiệp của một trang web hoặc ứng dụng web, để từ đó các nhà phát triển web viết những dòng code làm cho nó hoạt động.