What does ABEC mean? also what's the difference between YYJ speed and spec?

Abec is a rating that has absolutely nothing to do with yoyo’s.

I don’t want to type it so just read here.
http://www.seskate.com/technical/ABEC.html