Software é um termo originado na língua inglesa que foi cunhado por analogia à palavra
hardware. O sufixo
ware, presente nas duas palavras, significa "ferramenta" ou "utensílio". Já o prefixo
hard significa "duro", e
soft significa "macio". Os dois termos surgiram como gíria no contexto da informática, mas hoje já estão incorporados ao vocabulário formal e adotados para distinguir estes meios de comunicação e as mensagens por eles transmitidas.
Portanto
hardware é a parte física do computador, o equipamento concreto, um conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de fluxos de energia elétrica distribuídos por barramentos. I.e. aquilo que você chuta.
E
software é a parte lógica do computador, é o equipamento abstrato, um conjunto de instruções e dados processados pelos circuitos eletrônicos do hardware. I.e. aquilo que você xinga.
Softwares também são chamados de
programas de computador.
Sistemas Operacionais
Um sistema operacional é um programa (ou um conjunto de programas) cuja função é interpretar os fluxos de energia do computador e transmiti-los em uma linguagem ao alcance d* usuári* e vice-versa. Sem esta interface, não seria possível uma interação produtiva entre humanos e máquinas.
Os sistemas operacionais mais conhecidos são
GNU/Linux (
software livre) Windows e MacOS (softwares proprietários).
O gerenciamento de fluxo de informações estruturado pelos sistemas operacionais fornece uma base para que outros tipos de software possam ser instalados nos computadores.
Aplicativos
São programas de computador que tem por objetivo o desempenho de tarefas de índole prática, em geral ligadas ao processamento de dados, com a finalidade de facilitar a realização de um trabalho específico requisitado por usuári*s. Executam tarefas direcionadas para uma aplicação, como criação ou edição de textos, desenhos, diagramação, navegação na web etc.
Alguns exemplos de aplicativos:
OpenOffice,
Firefox,
GIMP,
Blender,
Inkscape,
Audacity,
Kdenlive.