This is the ability to define and use abbreviations with in a text buffer.
Example:
You could define an abbreviation such as lcc and have the text editor expand this into Limited Liability Corporation.
For programmers, this could be perhaps more useful as a template expansion mechanism:
It is also possible to use abbreviations to perform limited corrections.
Example:
etc etc etc.