Network Inventory Optimization is a strategic approach that considers the entire supply chain network to optimize inventory placement and levels across multiple facilities. It uses mathematical models and data analytics to minimize total inventory holding costs while maintaining desired service levels, taking into account demand variability, transportation costs, and lead times across the network.