Facebook also provides you with the ability to upload images directly from various imaging and image management applications. This makes things easier for sophisticated users who use special software to store and catalog their images, since the workflow becomes much easier to handle. Let's take a look at how this is done from the following 3 popular applications:
Picasa:

click to enlarge
Picasa is a popular image management tool from Google. It allows you to categorize and catalog your photographs. Ideally, most users use this as their tool of choice to manage their photos on Windows, sort of like the iPhoto for Mac. Now there is a Facebook application that is available which will allow you to export pictures directly from Picasa to Facebook. The Picasa Uploader is a simple application that allows you to either upload a single image or a whole album.
Aperture & iPhoto:
Aperture is the popular image management application from Apple for Mac users. It is a fabulous piece of software and is targeted towards

click to enlarge
professionals and advanced amateurs. The
Facebook Exporter plugin for Aperture allows users to post photos of their choice directly from the application to Facebook. And iPhoto, the free photo management application that ships along with the Mac iLife Suite '09, has direct integration with Facebook and will allow you to upload images to Facebook as well as make extensive use of the tagging features of iPhoto and Facebook.
Lightroom:
Lightroom is the professional image management software from Adobe and is used extensively on the Mac and Windows platform. A third party add-on provides Lightroom with the ability to export images to Facebook. The "Export to Facebook " plugin is simple to use and allows you to export a single image or an album. It should be noted that this plugin is only compatible with Lightroom version 2.0 and only allows uploading images to personal pages and not to groups and fan pages.

click to enlarge