Domain registration step by step. Service providers reviews, how to choose a great name for your website and more.