@Optimist Früher hatten sie einen Vorteil, als CPUs noch langsam, RAM klein und Speicher begrenzt waren. Da war es sinnvol quasi in einer Tabelle abzulegen, was wo ist, um schnelleren Zugriff zu haben. Heute ist dieser Vorteil jedoch nicht mehr vorhanden.
Andere System arbeiten hier mit Konfigurationsdateien, die im Programm selbst abgelegt werden.
Dies bringt den Vorteil, dass die Programme portabel sind.
Ich kann z.B. auf meinem MacBook Starcraft 2 spielen, kopiere dann die Starcraft2.app Datei auf einen anderen Mac und kann dort mit den selben Einstellungen weiterspielen. Es gibt auch keine wirkliche Installation (wobei das inzwischen bei Windows oft auch so ist), sondern es wird nur kopiert.
Die Firefox Installation sieht auf dem Mac zum Beispiel so aus:
Es wird lediglich das Programm in den Applications Ordner gezogen. Das wars.