Since it is a scripting language, it provides numerous functions for you. First of all, the personalizations you can create with it can be more complex than the standard personalization options in Emarsys. Secondly, you can adjust any rule based on the values of your personalization fields for a specific campaign.
Emarsys accounts come with around 50 standard fields for storing contact data.
For a list of all the available values for the single-choice system fields, click here.
The value for a given ID may vary by language!