Maintaining an Internet presence is essential for businesses, products and services, but is also a great way to enhance your personal online identity. Registering a domain name is one of the first steps you should take when building your online portfolio, and can help you to gain extra exposure by making your Web-based content easier for people to find.
Registering a desired domain name as soon as possible is a great idea, as availability is rapidly decreasing. Thousands of domain names are registered every day, so waiting to register a specific domain that is relevant to you can lead to disappointment if someone else beats you to it. Domains expire after a predetermined length of time, but the previous owner is given first refusal to renew it before it becomes publicly available again.
Another reason you should register your domain name and not an agency or freelancer is because the person who register the domain is the owner of the domain and can do whatever they want with it. So if you are a business owner register your own domain and keep control.