We have these two tags: entity-system and component-based.
I am under the (perhaps mistaken) impression that an entity system is exactly the same thing as a component-based system, and that they are two different names for a system which revolves around having entities which store a collection of components in the style described in Evolve your Hierarchy.
Is this true - are they exactly the same thing? I've suggested the tag synonym, but I want to bring it up here to check that it is actually valid.