abbrev --- abbreviation handling, typing shortcuts, macros.
bib --- support for the bibliography processor
c --- C and C++ language support.
calendar --- calendar and time management support.
comm --- communications, networking, remote access to files.
data --- support for editing files of data.
docs --- support for Emacs documentation.
emulations --- emulations of other editors.
extensions --- Emacs Lisp language extensions.
faces --- support for using faces (fonts and colors; see section J.1 Using Multiple Typefaces).
frames --- support for Emacs frames and window systems.
games --- games, jokes and amusements.
hardware --- support for interfacing with exotic hardware.
help --- support for on-line help systems.
hypermedia --- support for links within text, or other media types.
i18n --- internationalization and alternate character-set support.
internal --- code for Emacs internals, build process, defaults.
languages --- specialized modes for editing programming languages.
lisp --- support for using Lisp (including Emacs Lisp).
local --- libraries local to your site.
maint --- maintenance aids for the Emacs development group.
mail --- modes for electronic-mail handling.
matching --- searching and matching.
news --- support for netnews reading and posting.
non-text --- support for editing files that are not ordinary text.
oop --- support for object-oriented programming.
outlines --- hierarchical outlining.
processes --- process, subshell, compilation, and job control support.
terminals --- support for terminal types.
tex --- support for the TeX formatter.
tools --- programming tools.
unix --- front-ends/assistants for, or emulators of, system features.
vms --- support code for VMS.
wp --- word processing.