Now that you have a domain you need hosting. This is what will make your website live on the Internet. I recommend Siteground for hosting as they are cheap and very reliable. With Siteground you will also get WordPress for free.
Note: Never have your domain and hosting registered with the same company. This is for your security.
Now you have a domain name and hosting (with separate companies) we need to point the domain name at your new hosting. This step may sound complex and even daunting, but I explain fully how to do it in this post here