Sim, sua suposição é (99%) correta.
O que o confunde em um sentido técnico estrito é o implícito '.' no final de cada nome de domínio (pelo menos no protocolo de ligação DNS subjacente), que é um rótulo de comprimento zero. No entanto, a menos que você esteja escrevendo um software DNS, não precisa se preocupar com isso; -)