Een sprite is gewoon zo'n plaatje van bijvoorbeeld een poppetje. Vaak is die dan inderdaad geanimeerd.
Voorbeeldje:
http://darkut.free.fr/Resources/Sprites/ss_mandl_yoshi.gifDan zou je bijvoorbeeld dat bovenste rijtje Yoshi's als plaatje hebben, en je kan dan in gedachten er vakjes van 32px bij 64px (ruwe schatting) om elke Yoshi tekenen. Wat je programma dan kan doen is eerst de Yoshi uit vakje 1 tekenen, dan ~200ms (hangt van de snelheid van je animatie af) later de Yoshi uit vakje 2, dan vakje 3 net zo lang tot je aan het eind komt en dan teken je weer uit vakje 1.
Meestal wordt 1 animatie dus wel als 1 PNG opgeslagen, dat heeft zo zijn voordelen.
Maar vervolgens zie je als speler niet de hele PNG tegelijk.
In de webwereld wordt het ook veel gebruikt, een groot plaatje maken met al je iconen voor je website en dan bij elk icoontje telkens een deel van het plaatje weergeven. Dit heeft daar bijvoorbeeld als voordeel dat je browser maar 1 plaatje hoeft op te vragen (en dus maar 1x alle headers hoeft te sturen).
Onder andere maakt Google hier gebruik van:
http://www.google.nl/images/nav_logo83.pngHoewel het hier niet om een animatie gaat gaat het wel om een plaatje dat uit denkbeeldige hokjes bestaat (ieder met zijn eigen plaatje), dus is dat ook een mooi voorbeeld van een sprite.