A technology-driven company focuses on building new technologies without a clear roadmap and hopes customers will pay for their creations. A sales-driven company focuses on short-term revenue goals and customizing products for each customer. A market-driven company takes a long-term view with 3-5 year roadmaps and targets multiple customers per product. Successful examples are given for each type.