Authoring Bundle
It is possible to collect one or more custom entities into a package that can be installed onto a site. We call these packages a bundle. Bundles contain a definition for tables, menus and pages. When installed they add their definitions to the site.
Tables that collide with existing Tables will abort the installation of a bundle. Pages that collide will be replaced. Menus will never collide and are simply additive.
Bundles can be generated from a site that already has tables/pages/menus configured using the Download feature. See Bundle Installation.