The problem it solves
You find out a product is out of stock only when a customer asks for it, or you over-order and tie up cash in excess inventory.
The logic behind it
The system tracks stock levels in real time and either alerts you or automatically opens a purchase order once you hit the threshold you set.