Hi: I'm new. Can you have a domain name registered at one palce but host the site at another place? i.e. GoDaddy has it registered but Dreamhost will host the site
Sure, you can do this (and many do). Full instructions are here are available at http://wiki.dreamhost.com/Transfer_your_hosting_to_us. Use section 2.4!
--rlparker--DreamHost Tech Support