Why invent vague abstract terms like this? What value is there in defining such terms? Different factions may well disagree what is "core" anyway.