The mode in vi which allows the user to add new text to the buffer. Unless you have defined insert-mode macros using the :map! command, not much else is possible while in this mode. From command mode, one can enter insert mode via various commands (such as a, A, c, C, i, I, o, O, s, and S); when in insert mode, hitting Escape returns to command mode.