Network segmentation divides the broader network into trust zones based on risk level and business function, while microsegmentation creates granular security policies for individual workloads or applications, typically used to isolate high-value assets like financial systems or client data in cloud-native and multi-tenant environments.