Um repetidor é um dispositivo que possui portas de entrada e saída simples e torna possível que os sinais sejam transmitidos através de uma rede por longas distâncias, condicionando o sinal recebido e retransmitindo o sinal condicionado para os vários segmentos enquanto um hub é simplesmente um repetidor com múltiplas portas de entrada e saída. Ambos os hubs e repetidores fortalecem um sinal de dados de entrada, regenerando-o para alcançar seu destino. Caso contrário, o sinal de dados estará sujeito a atenuação.
Atenuação é um termo usado para descrever o enfraquecimento gradual de um sinal de dados conforme ele se afasta do transmissor. Os repetidores e hubs normalmente operam no nível físico do modelo de Interconexão de Sistemas Abertos, ou OSI, e não se destinam a direcionar sinais a um destino específico como os switches e roteadores fazem. Para passar o sinal de dados através do repetidor de um segmento para outro com sucesso, os pacotes e os protocolos LLC, ou Logical Link Control, devem ser semelhantes em todos os segmentos. Portanto, um repetidor não iniciará nenhuma comunicação entre quaisquer dois segmentos, como entre um Token Ring ou segmento 802.5 e uma Ethernet ou segmento 802.3. Por outro lado, usar um hub leva a um único domínio de broadcast porque, quando um host envia uma transmissão, todos os outros hosts no hub a ouvem.