Explanation of Domain Registrations vs. Web Hosting – what’s the difference?