Firmware qualquer programa básico que determina o funcionamento de um equipamento de hardware. Tais programas são normalmente gravados em memória ROM (ou em variantes dela).
Aplicativos são os programas de computador criados para solucionar problemas dos usuários da informática. Um processador de texto, uma planilha eletrônica, um programa para construir mapa astral, são exemplos de aplicativos.
Software Livre um programa que respeita as quatro liberdades do usuário: usar, copiar, estudar, modificar, em todo o seu conteúdo.
Utilitários são programas que permitem a manutenção dos recursos da máquina, como ajustes em discos, memória, conserto de outros programas etc. Ex.: antivírus, programas de melhoria de desempenho, gerenciamento e aproveitamento de memória, entre outros.
Fonte: Informática para Concursos Teoria e Questões - João Antonio.
(D)
Tipos de Software quanto à finalidade:
-Aplicativo:Finalidade específica voltada ao usuário Aquilo que é bom para o homem Ex: Jogos, Planilhas, Aplicativos
-Utilitário:Voltado a manutenção e desempenho (auxilia o sistema operacional) bom para máquina.Ex: Antivírus
-Básico: Indispensável ao funcionamento da máquina Ex:Sistema Operacional / Linguagem de programação.
Fonte Renato Da Costa (Estratégia)