They are two different things. Once you have registered a domain, that alone is not enough to have a website online. The domain name must be hosted on a server to be accessible via the Internet.
You therefore need to order a web hosting package to have your website online.