Ignition optionally interprets but always parses javascript, optimizes and compiles bytecode. So IMO Ignition is primarily a compiler frontend that has an optional interpreter back end built in.
I could see them splitting Ignition into a bytecode compiler and separate interpreter and give them separate names.