1. Ease of use. It scores over alternatives such as the GIMP in this area. The opening screen is simple and uncluttered. The image browser allows easy access to the images to be manipulated. The menus are accessed from a bar at the top of the screen: when a single image is selected in the browser, the Filter menu appears providing access to the effects.
2. Batch image processing functions. XnView allows the user to readily apply the same operation to a range of selected images, eg to resize images to a consistent format.
3. Batch renaming. This may seem an odd function, but it is very useful in manipulating a folder of images from digital photography. Suppose you have a folder of images from a photo shoot and you want to select the best fro your website. You select the images you want, and then use the batch resize function to get them to the size that you want for your site. Now because you have selected the images, the files have names that are not in sequence, eg HQ001, HQ002, HQOO6, HQ007, HQ009, HQ012 etc. With XnView you can tell the application to rename and re-sequence them as a batch job, so you tell it to call them castle-# and your files become castle1, castle2, castle3 and so on.
4. The ease of access to a wide range of filters. The range of filters available is by no means unique, but it is rare to have them so readily available.