New top-level domains (TLDs) are on the way. Soon, you might see .bank, .hotel or many others. What effect will this have on your business, and is it something you should be concerned with? To get some answers, we spoke with Armando...