iPod Shuffle is the world's smallest digital music player. It was designed to be easily loaded with a selection of songs and to play them in random order.
It can hold up to 240 songs (1GB model) It used the SigmaTel STMP35xx System On a Chip, a flash memory IC, and USB rechargeable Lithium cell.