How works <script type="text/x-magento-init"> code?

What is a meaning of the below code.
can you explain code to understand the js implementing logic.

<script type="text/x-magento-init">
{
    "*": {
        "Magento_Ui/js/core/app": {
            "components": {
                "qty_change": {
                    "component": "Inchoo_QtyIncrementors/js/view/product/view/qty_change",
                    "defaultQty": <?php echo $block->getProductDefaultQty() * 1 ?>
                }
             }
        }
    }
}

See the x-magento-init-tagged articles.