I know that they asked him a year ago, just let me try to explain my own words.
CSS Sprite is like a repository with a single file file, which you can extract any part from it using css and place them separately in an arbitrary area on your web page, and the image map (in url), as the name implies, is an image, which has a clickable area that maps to your destination URL.
source share