take a normal class C range, 192.168.0.0/24, 192.168.0.0-192.168.0.255 256 total IP's.
192.168.0.0=the network address
192.168.0.255=the broadcast address
both of the 2 above IP's are not useable for a host address(address of a computer, router, whatever).
192.168.0.1-192.168.0.254 are 254 useable host IP's, 2 are 'wasted' on the network and broadcast addresses.
Now let's break that subnet in half, 192.168.0.0/25, and 192.168.0.128/25, 128 IP's each.
192.168.0.0=network address of subnet 1
192.168.0.127=broadcast address of subnet 1
192.168.0.128=network address of subnet 2
192.168.0.255=broadcast address of subnet 2
that leaves 192.168.0.1-192.168.0.126 for host IP's in subnet 1, 126 host IP's.
and 192.168.0.129-192.168.0.254 for host IP's in subnet 2, 126 host IP's here too.
That makes 4 'wasted' IP's from this class C by breaking it into smaller subnets.