A domain is your website’s address on the internet (e.g., www.yoursite.com). Hosting is the service that stores your website files and makes them accessible on the internet.