Debian to wolny system operacyjny. Zestaw podstawowych programów i narzędzi, które umożliwiają komputerowi działanie. Rdzeniem systemu operacyjnego jest jądro – podstawowy program, który zarządza systemem i pozwala uruchamiać inne programy. Systemy Debian używają obecnie jądra Linux. Jest to oprogramowanie, które zaczął tworzyć Linus Torvalds, a którym obecnie zajmują się tysiące programistów z całego świata. Trwają jednak prace mające na celu udostępnienie Debiana innym jądrom, przede wszystkim Hurd. Hurd to zestaw serwerów, które działają wokół mikrojądra (takiego jak Mach) udostępniając różne usługi. Hurd jest oprogramowaniem wolnym, tworzonym przez projekt GNU. Duża część podstawowych programów narzędziowych tworzących system operacyjny pochodzi z projektu GNU; stąd nazwy: GNU/Linux oraz GNU/Hurd. Te narzędzia także są darmowe. Oczywiście ludzie potrzebują aplikacji: programów umożliwiających im pracę, od edycji dokumentów, poprzez prowadzenie interesów i granie, aż po pisanie innych programów. Debian zawiera ponad 29000 pakietów (skompilowanych programów zapakowanych do ładnego i łatwego w instalacji formatu) — wszystko to za darmo. Ten układ przypomina nieco wieżę. Podstawą jest jądro. Na nim pracują podstawowe narzędzia. Wyżej są programy uruchamiane na komputerze. Na samym szczycie jest Debian — dokładnie organizujący i dopasowujący wszystko tak, aby wspólnie działało.