Để thiết kế Website và đưa vào hoạt động, website phải đáp ứng được tối thiểu 3 yếu tố là: Tên Website hay còn gọi là tên miền hoặc domain, ví dụ, tencongty.com. Hosting hay còn gọi là nơi lưu trữ web, là nơi chứa hình ảnh, mã nguồn và các thông tin khác của Website. Website là bộ mã nguồn, hình ảnh, dữ liệu.