How to assign different / specific applications to different desktops that I created on my Macbook Air ? I believe, this will immensly help in managing various tasks.
If you are running Mountain Lion, you can assign an app to a particular space in Spaces. You may find the following article helpful:
OS X Mountain Lion: Work in multiple spaces
Retrieving data ...