There are lots of Eclipse RCP tutorials that begin with the obvious first step: "Create a new plugin project..."
It seems that approx. 70% of them specify checking the "Generate an activator, a Java class that controls the plug-in life cycle". The others specifically say don't check that toggle.
alt text http://img179.imageshack.us/img179/6710/newpluginoptions.png
Its not clear to me, what generating an activator class does for you, when you need one, and when you don't.
For being a prominent option you get every time you create a new plugin project (it seems to be set on by default) this option isn't very well explained anywhere that I have found.
Any advice/rules of thumb on choosing this option when creating Eclipse plugin projects?