Jak już wiemy, shareware to rodzaj licencji na program, który jest rozpowszechniany bez opłat. Mimo to, na program nałożone są pewne ograniczenia lub do jego użytkowania wymagane jest wniesienie niewielkich opłat.
Zazwyczaj po okresie próbnym, w przypadku wersji trial, lub po określonej liczbie uruchomień za taki program trzeba płacić lub zrezygnować z korzystania z niego. Oprogramowanie typu shareware z założenia jest rozpowszechniane w celu zapoznania się użytkownika z programem. Po zapoznaniu się z programem, użytkownik decyduje czy warto nabyć pełna legalną wersję.