Resten av denne artikkelen handler om GNU Emacs og XEmacs. De er de to eneste versjonene av Emacs som er i utstrakt bruk idag. «Emacs» vil referere til begge to siden de er svært like i sine egenskaper. XEmacs startet som en fork av GNU Emacs, og nyere versjoner har forblitt noenlunde kompatibel med den.