Modules in Cornerstone allow you to build information systems. Each of them has a specific purpose. A selected set of modules is chosen to fulfill the needs of our clients and made available in a Room. The power in a module-based structure like Cornerstone is that the modules are capable of interacting with each other. For example, the payment module is used by the fundraising module, the webshop module, and the membership module. Custom modules can also be built within Cornerstone to cover a client's specific needs. The following list describes these building blocks, which can then be assembled into products.