Moving Domain Hosting to Dreamhost

I don’t do this very often. My domain hosting at AddressThis is expiring and I want to move it to DreamHost. Is there a step-by-step somewhere to guide me through this process?
I understand that I must re-register the domain. Can I let it expire and then move it to Dreamhost?
Please excuse my ignorance, I don’t do this very often.


Don’t let it expire! Initiate a transfer:

The transfer is the most important thing you should do right now. And if you want hosting, sign up for a hosting plan. Yeah, it’ll include a free registration, but that’s a credit you can use to pay for your existing domain later.

Thanks Scott, it worked out pretty well. I got the domain moved. Dreamhost explained the process so that I could understand it.