The platform can be used for internal communication and collaboration that can range from a few users up to huge Intranets that serve companies with hundreds or thousands of employees. The platform was created to be self-hosted and currently comes with pretty normal requirements, working with most shared hosting environments around. HumHub also supports themes and modules to extend the functionality for almost all requirements.