There are three main components to a functioning website: Site files Domain Hosting Your website files are the actual HTML, CSS, and Javascript files that make up your website content, structure, and design. Your domain is simply the address where those files live so that browsers can find your...