Nope. Domain names and hosting are separate, though they need to be linked together (and some all in one services bundle them). You'll pay an annual fee for whatever domain name you want using a "Domain Registrar" like GoDaddy.com and then give that domain some information about who is hosting your website (we'll help you do that part).