Lots of internal communication tools have features for instant messaging, videos calls, file sharing, and the ability to assign tasks to teammates. A true collaboration app will have more advanced features, like personalized activity feeds or Google Calendar integration. Other apps just share company information in a centralized location.