Sprites is a term used a lot in game development. They refer usually to 2D bitmap images used to represent objects and characters in games. Direct3D provides its own way of handling sprites. Sprites are two triangles forming a rectangular shape called a quad. This quad is aligned with the camera so it always appears 2D to the viewer. This sprite is then textured with an image. DarkGDK uses this method. The implications of this is that sprites are really 3D objects disguised to look like 2D ones. In theory they can be rotated, and moved back and forth, although this is hard with DarkGDK.