XWiki's greatness comes from its extensibility. You can relatively easily make the tool fit most, if not all of your needs with either community, or custom-made extensions. XWiki can be used as a knowledge base, a task manager, a CRM, a CMS, a public facing website, a public or private documentation, a customer portal, and a bunch of other stuff.