The best intranet depends on your company needs. Usually an intranet is a communication tool, so it’s great if it provides features for sharing news, knowledge base, messages, team directory. But it’s even better if it includes other internal apps such as inventory management or CRM.