CSS2 stands for “Cascading Style Sheets, level 2”, and is a World Wide Web Consortium specification.
The specification itself can be found on-line at the W3C site.
CSS3 has been around for a long time, but is still at an earlier stage of development, and has poor browser support.