There are three basic elements of a website: the domain name, the web hosting, and the website content.
The domain name is the address of your website on the internet. It is what people will type into their web browser to find your website. For example, the domain name for a website may be www.example.com.
Web hosting is the server that your website is stored on. This is the physical location of your website's files and data. When someone types in your domain name, they are directed to your web hosting server, which then displays your website.
The website content is the actual information and files that make up your website. This includes your website's text, images, videos, and any other files. This is what people will see when they visit your website.