2.1 - Principais usos de arquivos XML
Arquivos XML têm os mais variados propósitos, os mais comuns são:
2.2 - Quando devemos usar XML, LOG ou INI
A melhor resposta é: depende só de você ou do seu projeto. A tecnologia XML é mais moderna que a utilizada em arquivos LOG e INI, entretanto, para o usuário comum, é muito mais difícil ler e interpretar o conteúdo de um arquivo XML do que de um arquivo LOG ou INI. A equipe do seu projeto pode definir se uma ou outra tecnologia será usada.