Ele pode mudar, principalmente dependendo da necessidade de GUI e da necessidade de armazenamento local. Você pode usar Etherboot, PXE ou outro tipo de inicialização remota para reduzir ou eliminar a necessidade de armazenamento local.
Também depende de sua seleção de software para o thin client, que por sua vez depende do software do servidor e das necessidades do usuário.
Se você usar o SO Thinstation por exemplo, aqui está uma citação do site deles:
"O Thinstation é executado em hardware de PC comum (classe i686 de 32/64 bits). Você pode reutilizar computadores antigos ou economizar muito tempo na administração de estações de trabalho. Ou ambos! Um Pentium-II antigo com 128 MB de RAM ou melhor ser uma estação de trabalho perfeitamente útil.E você não precisa de um disco rígido - você pode inicializar a rede e até mesmo ter uma estação de trabalho silenciosa.Os dispositivos de estação de trabalho (disquete / HD / CD / USB) e impressoras (LPT / USB) são suportados. "