There are four sequential sections separated by zeros in IPv6. Instead of suppressing the leading zeros, you can represent all the sequential zeros and replace them with two colons. The two colons inform the operating system that everything in between them is a zero.