Det finns två huvudtyper av fotoreceptorceller:
* stavar: Dessa är mer känsliga för låga ljusnivåer och ansvarar för nattvision och perifer vision .
* kottar: Dessa är mindre känsliga för ljus och ansvarar för färgvision och detaljvision i starkt ljus.
Både stavar och kottar innehåller ljuskänsliga pigment som ändrar form när de utsätts för ljus. Denna förändring av formen utlöser en kedja av händelser som i slutändan leder till att en signal som skickas till hjärnan. Ljusets intensitet kodas av frekvensen för dessa signaler ; Starkare ljus leder till mer frekventa signaler.
Därför är fotoreceptorcellerna, särskilt stavarna och kottarna, ansvariga för att detektera förändringar i ljusintensitet.