I understand what the Meta sites are, their purpose in life, and their importance, however I do not understand fully why they have the name 'Meta'? I mean, why not 'Bobcat'? Could some please explain?
Citing from wikipedia:
Meta (from the Greek preposition and prefix meta- (μετά-) meaning "after", or "beyond") is a prefix used in English to indicate a concept which is an abstraction from another concept, used to complete or add to the latter.