
It is observed that in some cases certain files open in applications which are not well suited for those files.
When user creates JPGs in Photoshop. Mac OS X naturally wants to open it up in Photoshop. But for preview purposes it seems a slow process. To open the file in Preview mode is better solution.
Just Enter DefaultApp, which is used to make system wide default app changes. You do not need to set the preferred application for each individual file you create. Just set it up once, and forget about ever setting it up. It is so simple.
Different Application Types
Default App is capable of handling various different system areas, and is not limited solely to specifying which application should open a particular file type:

- Media – It associates which application opens when certain media is attached to you Mac, for eample a digital camera, USB or blank CD/DVD.
- Internet – Associates which Mac program must open for email addresses
- RSS feeds, FTP servers, or just common links to webpages.
- URLs – Associates which certain URLs must open up with specific application.
- UTIs – Set default apps for which specific file and folder types open.
- MIME Types – Specify how you would like certain MIME to be opened when you encounter them throughout the internet.
- Extensions – Associates the application according to files extension.
- Apps – Sets any Application for specific file types.
Another Solution
There is also alternative way to do what DefaultApp does automatically, which is a better idea. when a file opens in incorrect application.
Press Ctrl+I with the file, a section titled “Open With” will allow you to assign a specific Application to open with that particular file, each and every time.
To take it a step further, you can also assign a specific application to open up that file type, by clicking the “Change All…” button.
DefaultApp has different associated applications for different files into one single preference pane. Opening file in appropriate application is always a pleasant experience otherwise it becomes troublesome and tedious process if file is not properly associated.

Nice Article keep it up man.
You have done very good job. Its very simple and easy to understand.
Very nice post, it will more fun if you post same kind for Linux and OpenSolaris.
Nice Work.