ECMAScript — это официальный стандарт языка JavaScript (Слово JavaScript не могло быть использовано, потому что слово Java являлось торговой маркой компании Sun) Т.е. JavaScript — это имплементация стандарта ECMAScript.
TC39 — комитет, развивающий стандарт ECMAScript и принимающий решения по включению фич в него.
ECMAScript стандартов много. Самый популярный из них — ECMA-262.
ECMAScript 5 — последняя редакция стандарта ECMA-262 (утвержден в 2009 году).
Предыдущие версии стандарта ECMA-262 были (совсем старые не упоминаю):
ECMAScript 3 — поддерживается большинством браузеров (утвержден в 1999 году).
ECMAScript 4 — не принят в виду слишком радикальных изменений в стандарте. Позднее в июле 2008 году в урезанном варианте (но все же намного богаче, чем ECMAScript 3) вылился в новый проект ECMAScript Harmony.
ECMAScript 6 (кодовое имя ECMAScript.next) должен утвердиться до конца 2013 года.