blit is another word for moving pixel ( bits ) from one location in the video mem to another location, it doesnt matter which language which tools or what the heck else u use.
blitting is nothing special, every serious game developer knows it.
to blit or not to blit, thats the question
Just nit picking here
Blitting doesn't need to be vram->vram, I think it's a generic term for copying blocks of data in memory ('blit' is derived from BLT (BLock Transfer)), possibly with an operator in the process (such as XOR). Blitting can also be ram->vram or vram->ram.