The document discusses 5 characteristics of great company names: 1) A great name should be original and communicate enthusiasm for the business. Some companies have changed their names when a better idea came. 2) A great name should be "sticky" and easily remembered without needing to refer to a list of names. 3) Many successful companies have short, 2-syllable names that are punchy and memorable like Nike, Apple, Facebook, and Twitter. 4) A name should be functional and relate to the company's product or service, like how Mozilla was named to describe Marc Andreessen's new web browser project. 5) Some names are inspired and tell a story, like Caterpillar