# Norce Commerce Detailed design The articles in this section contain detailed technical information about complex features in Norce Commerce. Functional detail content is aimed at architects, developers, and superusers who need deeper insight to implement, customize, or set up the functionality described. | To | See | | --- | --- | | Understand how to design your **applications**, **channels** and **stores** in a hierarchical model that works for your business. | [Application structure](/solution-portal/detailed-design/application-structure) | | Understand how Norce Commerce **handles multi-markets** | [Sales in many countries](/solution-portal/detailed-design/multi-national-sales) | | Understand how Norce Commerce work with **stock** and **availability**, how you should configure and implement your solutions | [Availability structure](/solution-portal/detailed-design/availability-structure) configurations and development concerns,On hand calculation on [Bundle products](/solution-portal/detailed-design/availability-on-bundles),[add more data to the stock information](/solution-portal/detailed-design/extend-availability) | | How to design a **pricing** and **assortment** structure | [Pricing structures](/solution-portal/detailed-design/pricing-structure), the different [pricing priorities](/solution-portal/detailed-design/pricing-priorities) and more details on the [built-in price methods](/solution-portal/detailed-design/price-methods). | | How to use **product status** rules | Product status can be both automated and handled manually and by behaviours in Norce Commerce. Read about what is possible [here](/solution-portal/detailed-design/product-status-rules). | | How to create **offers** or **bundles** in Norce Commerce | There are many ways to do it, read about different possibilities [here](/solution-portal/detailed-design/selling-bundles) where Norce's bundle functionality is just one way. |