There are as many different speakers in the market as there are computers. There are speakers for all sorts of devices from computers to MP3 players that run the gamut from cheap to the insanely priced.
The speaker is designed to work with all sorts of gadgets and devices that have a 3.5mm audio jack. The little speaker also has 2GB of internal memory. The interesting part of the speaker is that the sound is transmitted though contact with a surface.