No que se refere à arquitetura TCP/IP, no IPv6 existem três tipos de endereços definidos:
I. Identifica uma única interface, de modo que um pacote enviado a um endereço desse tipo é entregue a uma única interface.
II. Identifica um conjunto de interfaces. Um pacote encaminhado a um endereço desse tipo é entregue a interface pertencente a este conjunto mais próxima da origem (de acordo com distância medida pelos protocolos de roteamento). Esse tipo de endereço é utilizado em comunicações de um-para-um-de-muitos.
III. Identifica um conjunto de interfaces, entretanto, um pacote enviado a um endereço desse tipo é entregue a todas as interfaces associadas a esse endereço. Este tipo de endereço é utilizado em comunicações de um-para-muitos.
Os tipos de endereços definidos em I, II e III são denominados, respectivamente: