Os softwares apresentam uma diversidade muito grande de tipos
e categorias, e as classificações são adotadas de acordo com o
enfoque adotado. Alguns desses softwares podem ser
distribuídos gratuitamente, entretanto, requerem que seu usuário
visualize propagandas para poder usar o programa. Esse tipo de
software é chamado de: