When building web pages, one of my colleagues displays any logo using the CSS background-image property, rather than embedding the image using an HTML t
Sprites allow you to reduce the number of requests. This will only work however if it's all in one stylesheet.
Ex: the first tag that requires the sprite is called as a background image, and then is called again in a different tag in the same stylesheet. If they are in separate stylesheets, they will be requested more than once.
Little article: http://webmasterformat.com/blog/css-sprites