Introduction
Imagine trying to send a letter but not knowing how to organize addresses so the mail reaches the right place quickly. Early internet systems faced a similar problem with IP addresses, needing a way to divide and assign addresses efficiently to different sizes of networks.