Subnetting is the addition of host bits to the netmask for the purpose of dividing a given IP address range in several smaller networks, sometimes called subnets.