Oprogramowanie typu Freeware to oprogramowanie oferowane ogółowi społeczeństwa bezpłatnie. Oprogramowanie jest łatwe do zdobycia i można je dowolnie pobierać i udostępniać. Ponieważ oprogramowanie freeware jest chronione prawami autorskimi, nikt inny niż właściciel praw autorskich nie może używać oprogramowania związanego z oprogramowaniem do tworzenia nowego oprogramowania, co odróżnia tę formę oprogramowania od jakiegokolwiek oprogramowania, które jest rozważane w domena publiczna.
Wiele osób zakłada, że oprogramowanie freeware to to samo, co oprogramowanie shareware. Tak jednak nie jest. Shareware to zazwyczaj ograniczona wersja pełnego pakietu oprogramowania, która jest udostępniana do użytku w okresie próbnym. Często te ograniczone wersje mają wbudowaną w kod automatyczną datę ważności. Kiedy nadejdzie ta data, shareware przestaje działać, chociaż produkt nadal oferuje użytkownikowi możliwość zakupu pełnej wersji.
Obecnie dostępnych jest wiele różnych rodzajów darmowego oprogramowania. Niektóre z tych produktów służą wyłącznie do celów rozrywkowych, na przykład proste gry, w tym interaktywne łamigłówki. Inne formy freeware są skonstruowane tak, aby funkcjonowały jako oprogramowanie do przetwarzania tekstu, kreatory arkuszy kalkulacyjnych, bazy danych księgowych, a nawet oprogramowanie do prezentacji. Istnieją darmowe produkty, które umożliwiają otwieranie i odczytywanie dokumentów w określonych formatach, a także darmowe oprogramowanie, które idealnie nadaje się do tworzenia różnego rodzaju szablonów.
W przeszłości oprogramowanie typu freeware było zwykle konfigurowane do użytku na komputerach stacjonarnych i laptopach. W ostatnich latach PDA, czyli osobisty asystent danych, zostało opracowane jako darmowe oprogramowanie do użytku z wieloma urządzeniami przenośnymi. Darmowe produkty działają dobrze z innymi formami oprogramowania i czasami mogą zużywać mniej zasobów niż podobne produkty, które mogą kosztować dużo pieniędzy.
Ponieważ darmowe oprogramowanie nie wiąże się z żadnymi kosztami, jest idealne dla osób, które potrzebują dostarczonych funkcji, ale nie mogą sobie pozwolić na płatne opcje oprogramowania, które wydają się być dość drogie. W niektórych przypadkach produkty freeware oferują szerszy zakres funkcji, na przykład umożliwiają użytkownikom zapisywanie dokumentów w wielu różnych typach plików. Studenci, a także osoby o stałym dochodzie, często stwierdzają, że darmowe oprogramowanie zapewnia wszystko, czego potrzebują, i nie wymaga dodatkowego czasu, aby nauczyć się jak najlepiej wykorzystać te funkcje.
Wiele darmowych programów jest dostępnych do pobrania. W zależności od rozmiaru pliku pobranie i zainstalowanie produktu może zająć trochę czasu. Jednak nawet osoby, które uzyskują dostęp do Internetu za pomocą połączenia dial-up, prawdopodobnie przekonają się, że czas poświęcony na pobieranie można łatwo zrównoważyć, nabywając bezpłatnie produkt, który oferuje wszystkie funkcje oprogramowania kosztującego znaczną ilość pieniędzy.