Un sous-domaine HTTP est un domaine internet de niveau inférieur qui est créé sous un domaine principal et qui est utilisé pour organiser les sites web en différentes sections ou subdivisions. Par exemple, si le domaine principal est exemple.com, un sous-domaine pourrait être blog.exemple.com, qui hébergerait le blog du site web. Les sous-domaines peuvent être utilisés pour séparer les contenus, les langues, les fonctions, les géolocalisations, etc. Les sous-domaines sont généralement créés en utilisant un enregistrement DNS avec un nom différent du domaine principal et peuvent être hébergés sur des serveurs différents.