Dynamics AX 2012 introduced the nice functionallity called "Multi Select Lookup".
Basically it's a lookup where the user can select more than one value.
An example of standard AX can be found either under \Classes\tutorial_LookupMultiSelectDialog or when taking a look at the Customers (CustTable) on the field "Address