By combining multiple icons, interface components, or smaller images into a single file, we can limit the number of requests we make to the server. To display different images, the same background-image is used and the appropriate values are supplied to the background-position property to display the desired graphic. The element's dimensions are set to a size that allows the proper icon to display, but hides the remainder of the sprite.