Skateboard bearing terms? what does abec mean?

i am trying to get some new bearings for my board
now usually i buy reds bearings but i am trying out some new lucky bearings. I looked online and saw lucky abec 3,5,7 the price increased with each number
what does abec mean? and why would i want more?
2 answers 2