IMGForge knows that registering your domain ( http://www.yourname.com/) and finding someone to host your site can be a foreign process. We can help.
We do recommend you register your own domain, but we can walk you through the process.
Don't know what hosting means - think of it as a place that your website files are stored. We offer hosting, but unlike other "Hosting" companies, we do not do it for profit, rather we offer the service for the convenience of our clients so we can control and ensure their websites don't go "offline".