Hi,
In order to move my blog from blogger to wordpress, I have to first open my selfhosted blog, then transfer all post and finally transfer my domain name.

That's how I understand it. am I right?

If that's how things must be done, I don't understand how to open a self hosted blog without having a domain name for it.

Can someone explain me that?
Thanks!