Buying and selling domain names can be profitable but it involves risks too. If your domain name is unique and top-level then only you can make a good amount of money.