DreamHost est un hébergeur web qui propose l'hébergement mutualisé, l'hébergement WordPress, des serveurs virtuels et dédiés, l'enregistrement de domaines et une messagerie professionnelle. Les clients gèrent leurs sites via un panneau de configuration, avec l'appui des équipes de l'entreprise. Le service est fourni comme infrastructure hébergée, et non comme logiciel que le client installe. Selon son propre site, l'entreprise appartient à ses salariés et n'a ni maison mère ni soutien de fonds de capital-investissement.
Les activités juridiques de DreamHost sont situées en Californie, aux États-Unis. Sa politique de confidentialité mentionne des serveurs aux États-Unis, à Singapour et aux Pays-Bas. Le site indique des centres de données à Ashburn (Virginie), Hillsboro (Oregon), Amsterdam et Singapour, mais la politique ne précise pas dans lequel un client donné stocke ses données. Comme l'entreprise est établie aux États-Unis et soumise au droit américain, une organisation européenne ne doit pas supposer que les données personnelles restent dans l'UE. Lorsque la localisation des données compte, un hébergeur européen peut être préférable.