To provide a concrete example, TFA said that 'product' was a 'concept'. Another concept could be 'part'. Another concept could be 'package'.
(You buy a product such as a bookcase. You then go and pick up one or more packages which make up that product. When you get the packages home and open them up, each contains several parts.)
There are lots of different systems at IKEA, which work somewhat in parallel but sometimes have to interoperate. For example, point of sale, returns, warehouse management, showroom design. Some of them care about all of product/package/part, but many of them care more about one of those levels than the other. Point of sale just needs to know what products you bought, not what parts are in the packages. Warehouse really cares about what packages there are, but also wants to be aware of which sets of packages are products.
Suppose that one system doesn't make a distinction between product and package, or uses 'product' to mean either product or package. That system might work perfectly fine on its own, but when it has to interact with another system which cares a lot about that categorical distinction, things will go wrong. So you want to have one place where all those concepts are defined. Then when you create a new system, you can confirm that you are using the same categories with the same meanings as everyone else.
(You buy a product such as a bookcase. You then go and pick up one or more packages which make up that product. When you get the packages home and open them up, each contains several parts.)
There are lots of different systems at IKEA, which work somewhat in parallel but sometimes have to interoperate. For example, point of sale, returns, warehouse management, showroom design. Some of them care about all of product/package/part, but many of them care more about one of those levels than the other. Point of sale just needs to know what products you bought, not what parts are in the packages. Warehouse really cares about what packages there are, but also wants to be aware of which sets of packages are products.
Suppose that one system doesn't make a distinction between product and package, or uses 'product' to mean either product or package. That system might work perfectly fine on its own, but when it has to interact with another system which cares a lot about that categorical distinction, things will go wrong. So you want to have one place where all those concepts are defined. Then when you create a new system, you can confirm that you are using the same categories with the same meanings as everyone else.