With the growth of the Internet, Classful addressing policy led to the unnecessary rapid depletion of IPv4 addresses.
The solutions to address depletion:
CIDR = Classless Inter Domain Routing
IPv6 = 128 bit address space.
Private addresses and
NAT (network address translation)