Diferença entre NFe para NFSe

Qual a diferença de NF-e para NFS-e?

A NF-e é emitida quando se compra um produto em uma loja física ou virtual já a NFS-e é emitida quando se contrata um serviço. Quem deve emitir NFS-e? Empresas que prestam serviços aos contribuintes e localizadas em municípios homologados