The entire IPv6 number space has 2 128 addresses – over 340 undecillion addresses.
An IP address is a way for every device on a network to be seen. Without IP addresses, it would be impossible for those devices to be located. Think of your computer's IP address like your house's ...