How to choose a great Domain Name ?

In this world, what is your identity or where anyone can find you, yes you are thinking right, your home, your address. Similarly on the Internet, your domain name is your unique identity. Your