Coming up with a good business name can be difficult. However there are 3 basic types of names.
What name will you have on your business card (Attribution: Pixabay - kruziwuten)
1. A name that says it all
Call yourself Joe's Plumbing, people will know you are a plumber. Call it East Side Plumbing and they will know that you do business in that area of the city. A simple straight forward name sell your business very effectively.
2. An evocative name
These can be poetic, witty or allure to something higher. For example, calling a cleaning business Spotless tells you about the values of the business.
3. An abstract name
What if you are not sure what your business will be doing, or you do a range of activities? Simply use a name that is meaningless. What if you called your business Blue for example. No one would know what the business really is. So you simple add a tagline such as Blue Computers, Blue Restaurant and Cafe or even Blue Plumping
The problem now is that we live in a global world and even locally most of the good names are already taken, if you want a website that uses your name then you may be out of luck.
Even small businesses can have a global reach so you need global name (Attribution: pixabay - geralt)
Luckily there are lots of new web address endings that you can use, such as .today, .pro or .travel. So if your company is World Travel you can register the name World.Travel.