eZ Commerce supports different e-commerce use cases and goes beyond the simple e-shop. In particular, it provides a set of advanced features focusing on B2B e-commerce use cases with reliable, fast and flexible connection to the leading ERP and PIM systems.
The documentation has been written for users who are working on a daily base with the ecommerce platform and for developers planning to use eZ Commerce in oder to extend the functionality of the software.
For frontend developers there is a own section Frontend customizing describing how to change templates and the designs.
These documents offer a good introduction into how the shop works: