Putukatel on kahte tüüpi silmi: lihtsilmad ja liitsilmad.
Lihtsilmad
sarnanevad oma ehituselt suurel määral inimese silmale, kuid nende nägemisvõime
on äärmiselt halb. Selget pilti nendes silmades praktiliselt ei moodustu ja
neid kasutataksegi peamiselt valguse ja varju eristamiseks.
Liitsilmades seevastu aga moodustub korralik ja küllaltki selge
pilt, samuti on mõnedel liikidel nägemiskaugus üsna suur (eriti hästi on silmad
arenenud headel lendajatel, nt kiilidel ja kärbestel). Liitsilm koosneb
paljudest osasilmadest ehk ommatiididest (kiilidel võib osasilmi olla kuni 10 000), mille alusel
on üks valgustundlik rakk. Pilt moodustub nii, et iga osasilm saab ühe osa
tervikust, närvisüsteemi ülesandeks jääb mosaiigikildudest terviku
moodustamine. Liitsilmades moodustunud pilt on päripidine, erinevalt inimese
silmast, kus pilt on pööratud pea alaspidi.
Paljud putukad näevad ka selliseid spektriosi, mida inimsilm ei erista
(nt ultraviolettkiirgus) ja kasutavad seda orienteerumiseks.