Scripts provide a nice illustration of EditorId vs. FormId: If a script says something like "player.additem BearPelt01 1", then the compiled script will actually add item '000228E3' which is the formid corresponding to 'BearPelt01'. (In fact, you can write the script using the formid directly instead of the editorid.) In game, script commands will generally ''not'' accept EditorIds -- instead you must enter the formid itself.
===Reference vs. Base
For objects placed into the game world there are two
formids: the reference formid (associated with that particular placed object), and the base formid (the formid that you see in the Object Window in CS4. In-game, when you console-click on a placed object , the formid that you will see is the ''reference'' formid, not the base formid.