The Desktop is a program which you run on top of SEAL. If you don't know what SEAL is I suggest that you take a look on the homepage.
The very good reason for me to do this work, is that the creator/s of the original standard SEAL desktop, didn't want their work included anymore (sadly). And since the new standard desktop Bad Desktop, didn't have proper icons support, I started adding that. And due to various reasons (which I think the original creator of Bad Desktop agrees with me on) I decided to start my own desktop project.
Thought the current release relies heavily on code from Bad Desktop 0.55.