Screenlets are small owner-drawn applications (written in python) that can be described as "the virtual representation of things lying/standing around on your desk". sticky notes, clocks, rulers, ... the possibilities are endless.
this package contains the api documentation.