Abbreviations are actually added as insert mode mappings (`inoremap`). That way, abbreviations support "expansion" when typed right next to other elements, example:
```
<div>{{
```
If we defined this as a real abbreviation `iabbrev {{ {{}}` - the above example wouldn't work!
But, it does expand when added as `inoremap` (mapping) as we did.