There are generally four major types of hosting services: shared, dedicated, VPS, and cloud. Most providers offer shared and dedicated hosting plans for both WordPress and custom sites. Others include additional hosting services, like managed hosting, cloud hosting, VPS, and reseller hosting.