A small version of an image (about the size of your thumbnail). They are slightly smaller than the average toenail. Slightly smaller than the average toenail takes too long too say and is a very silly name, which is why they chose thumbnail.
THUMBNAIL
Meaning of THUMBNAIL in English
English glossary of Internet and PC terminology. Английский глоссарий Интернет и ПК терминологии. 2012