Select2 was designed to be a replacement for the standard select box that is displayed by the browser. By default it supports all options and operations that are available in a standard select box, but with added flexibility.
Multi-select boxes / Tags
Select2 also supports multi-value select boxes. The select below is declared with the multiple attribute. This can be useful when using multiple tags
Dynamic option creation
In addition to a prepopulated menu of options, Select2 can dynamically create new options from text input by the user in the search box.
Option groups
In addition to a prepopulated menu of options, Select2 can dynamically create new options from text input by the user in the search box.