This is a high-level concept in a Crawler-based system.
A personality will take input data in some shape or form, and will process it into output data in some other form.
Crawler personalities are designed as 'add-ons' to the basic Crawler system.
Personalities are made up out of simpler elements.
A personality is composed of: