Nota Fiscal Eletrônica: DANFE e XML, o que são?

Quando emitimos documentos fiscais, passamos a frequentemente a nos relacionar com estas duas palavras, mas afinal, o que significa cada uma, qual é a sua diferença? Nota fiscal não é tudo apenas nota fiscal?