Nunja, es gibt da einige Unterschiede, wobei du viele als normaler User kaum bemerken wirst.
Einige Beispiele:
Software liegt im Quelltext vor und muss kompiliert werden...gibt es unter Win kaum noch, da kein Compiler mitgeliefert wird. Es gibt aber auch verschiedene Binarys (rpm, deb), ähnlich den exe-Dateien in Windows. Erwas, was ganz anders ist, sind die Abhängigkeiten. Da etwa die cdrtools ohne GUI entwickelt werden und wieder andere Entwickler diese zur Verfügung stellen (etwa k3b), gibt es getrennt von einander aber voneinander abhängige Programmpakete. Die meisten Paketmanager versuchen aber, Abhängigkeiten soweit möglich selbstständig aufzulösen.
Ein weiterer Unterschied ist etwa die Aufteilung von Laufwerken, diese bekommen keine Buchstaben sondern werden "gemountet". So kann man in den meisten Fällen über /mnt auf die Laufwerke zugreifen.
Dies ist natürlich nur ein kleiner Teil der Unterschiede, vielleicht kann dir jemand anderes das noch genauer erklären.