Um arquivo .hdd é um arquivo de imagem de disco rígido (Hard Disk Image), sendo essencialmente uma cópia completa, setor por setor, de um disco rígido físico ou de uma partição. Ele armazena todos os dados, sistemas de arquivos (file systems) e setores de inicialização (boot sectors) presentes na unidade original. Isso o torna extremamente útil para a realização de backups, recuperação de sistema e utilização em ambientes de máquina virtual. As imagens de disco rígido permitem aos usuários criar réplicas exatas de seus sistemas, possibilitando a restauração de seus dados e sistema operacional para um estado anterior em casos de falha de hardware, corrupção de dados ou travamentos do sistema. Eles são também frequentemente empregados em virtualização para criar discos rígidos virtuais para máquinas virtuais, permitindo que estas executem diferentes sistemas operacionais e aplicações em ambientes isolados. O formato .hdd é geralmente associado a softwares de virtualização específicos ou a ferramentas de criação de imagem de disco (disk imaging tools), e a estrutura e o formato exato do arquivo de imagem podem variar dependendo do software utilizado para sua criação. Estes arquivos podem ser bastante grandes, muitas vezes espelhando o tamanho do disco rígido ou partição original.