Un site web clé en main est une gamme complète de services pour créer le design, la mise en page, la programmation, la population de contenu et le placement d'un site web sur Internet. C'est-à-dire que le client reçoit un site web entièrement fonctionnel, peuplé et déjà opérationnel sur Internet. Dans de rares cas, le client ne vérifie rien et se repose simplement, et à la fin reçoit un site web entièrement prêt. Mais le plus souvent, ils contrôlent tout le processus (et c'est correct), en commençant par le design et en terminant par le choix de l'hébergement.