 In an IPv6 address colons (and one optional double colon) separate up to 8 groups of 16 bits in hexadecimal representation.In a URL a colon follows the initial scheme name (such as HTTP and FTP), and separates a port number from the hostname or IP address.In Microsoft Windows filenames, the colon is reserved for use in alternate data streams and cannot appear in a filename.