What is a Domain Name and Hosting?

Got a project you’d like to discuss?