Static and Dynamic are terms that you will hear a lot, and are basically the two main approaches when building a web site. Static simply means that the information that makes up the website doesn’t change, and dynamic means that the data or content can change ‘dynamically’.
A domain is in effect an internet street address. The domain has to be registered and purchased and can have any title within reason, providing it does not exist anywhere else. The domain address would be in the form of www.yourname.com.
Web hosting is a type of Internet hosting service that allows organizations to make their own website accessible via the Web. Web hosts are companies that provide space on a server they own or lease for use by their clients.