The group editor is only relevant if the language in question is BETA. It is used for browsing or editing BETA programs. It is used to present and modify the structure of a group, i.e. the properties (ORIGIN, BODY, MDBODY, INCLUDE etc.) and fragments (Descriptor forms, DoPart forms or Attributes forms).
The Code editor
The code editor provides structure editing on each fragment form.