XWiki is a runtime platform for developing content-based web applications and structured open source enterprise wiki. It allows users to collaboratively build applications by creating custom metadata and scripts located in wiki pages. Developers can build applications using the traditional development model or XWiki's application morphing model, which leverages the wiki runtime. XWiki comes with over 700 existing extensions that can be loaded and unloaded, such as blogs, forums, and meeting managers. It aims to provide an iterative and need-based development process for collaboratively creating applications.