In order to use your domain you’re going to need Web hosting. Web hosting is a file server that holds all of the files used to build your website, and then serves them to the viewer via their web browsers. Not all hosting is created equally, and in order to host your website you will need to purchase a hosting plan. Free plans are available, but they are usually undesirable as they are slow, insecure, and have a lot of downtime.
Website.com defines web hosting as the following:
“Web hosting is a service that allows organizations and individuals to post a website or web page onto the Internet. A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed in the Internet. Websites are hosted, or stored, on special computers called servers.”
You must also have a domain name. If you don’t already they are roughly $20 per year.
For most smaller websites any hosting service will do, but as your websites become more complicated you might need specialized plans. Most plans cost around $70 to $100 per year.
It’s likely you’ll be able to claim these services on your taxes.