A buffer can be in two kinds of mode at once: major and minor . The following two sections give a description of each, along with details of some commands which alter the modes.
In most cases, the current buffer can be put in a certain mode using the mode name as an Editor Command.