Domain Registration and Google Apps

view story

http://ubuntuforums.org – Hi, I wanted to register my own domain to launch my own website, but due to not clear knowledge i am unable to do so. I was wondering that if I want to register my own domain I will need all what : 1. I will need to Register a domain 2. I will need DNS entries 3. I will need the hosting space 4. I will need to park my domain with some service provider 5. I will need mysql tables 6. I will need email id's and after all of this, how can I use google apps services, and how these will be helpful to me. I am totally blank regarding the internet part of domain registration and hosting etc. layme (Hardware)