ERP systems are quite complicated – they have to implement as most as possible of business logic in company. ERP5 distinguish from other ERP systems (open and closed source) with its coherency from lowest – theoretical – level. It is based on well developed theoretical model and to understand key concepts of ERP5 it is needed to understand briefly that model. Of course basic understanding of technical aspects is needed too.