You should be able to install it just fine, if that disc has been previously used you may have to do the telephone activation the first time you install it.
It stands for solid state drive, google either, soild state drive or ocz, and you will find out more.