Blocworx has a simple structure and heirarchy, it was intentionally created in this manner to allow for an individual to create an application with ease.
The normal use of Blocworx would be a single subdomain for a single customer, i.e. customer1.blocworx.com, customer2.blocworx.com.
Note: Even though the normal use for Blocworx is a subdomain for a single customer, we have many role, permission, group and data restriction features. Using these features it would be possible for someone to create an instance where they may wish to have several customers on the same instance.
Pages are created by the user. There can be an unlimited amount of them and are used to build navigation around your instance. They contain links, modules or more pages. A page can also be added to the side menu.
Blocs are created by the user and are where all the activity for data and information inputs/outputs, forms, tools, reports, charts, databases and much more are held. A combination of Blocs make up a module.