The AREASELECTOR component is able to draw some selection that the user executes via dragging and dropping. The selection information is sent to the server side, so that you can perform any kind of activity there.

Typical scenario: you want to crop an image out of some existing image.