Skip to main content
    ← Answers·websites·informational

    What is the difference between a domain and hosting?

    Reviewed by Taylor Moses, Co-Founder, Strategy & Web·

    Direct Answer

    A domain is your website address (yourbusiness.com), purchased annually from a registrar like Cloudflare or Namecheap for $10–$30/year. Hosting is the server space where your site's files live, sold separately by hosts like Vercel, Netlify, Kinsta, or SiteGround for $0–$50/month for small business sites.

    Voice answer (≤30 words)

    A domain is your address like yourbusiness dot com. Hosting is the server where your site files live. They are sold separately.

    Always buy the domain in your own name on a major registrar — never let an agency or freelancer hold it.

    Use Cloudflare as the registrar — wholesale-priced renewals, free SSL, and the world's largest DNS network in one place.

    Need help with this for your business?

    Leads to Sales runs the websites side of growth for U.S. service businesses. Get a fixed-price scope and a 24-hour proposal.