Apple does not have a registry like Windows, much to most users glee. Applications themselves are self contained bundles, which at the low-level are really a folder with all the things the app needs to run. This makes application management easy. To install, you just drag the app to the Applications folder. To delete, you just delete it in the Applications folder.
To save preferences and the like for a given application and users, things called property lists are used (plist is the extension for these files). The common place for finding these things are ~/Library/Preferences Applications will also store user specific data/settings in ~/Library/Application Support
Generally these things are modified through the applications GUI, most Apple apps have a Preferences menu. There are a few ways to modify these settings by hand, but tread with similar care as you would before modifying the Windows Registry (though at worst you would break only a specific app and not the entire OS). You can use the utility app Property List Editor to modify plists (which are basically just XML files with key/value pairs). Also you can use the command line "defaults" command. Try "man defaults" from the terminal for more info. But again, this is for the brave at heart.
Hope that helps some.
There is a regedit, sort of -- it's a command-line tool called
defaults
. Runman defaults
in a terminal window to see the manual for it. – SilverWolf - Reinstate Monica – 2018-04-29T00:52:21.013So what happens to these files if I "uninstall" an application by simply moving it to the trash from Applications Directory. Do I need to remove there Preferences manually as well by going into Library/Preferences? – basarat – 2012-07-08T08:51:58.463
1
@BasaratAli They remain there. However, you could use something like apptrap to remove those files as well; if you move an app to the trash, apptrap will ask you if you also want to remove its corresponding plist files.
– alex – 2012-07-08T09:03:07.573Right one. didn't know. thanks for sharing. – Sagar R. Kothari – 2009-10-15T18:56:54.410