Vision itself relies on a basic biochemistry which is common to all eyes. How this biochemical toolkit is used to interpret an organism's environment varies widely. Eyes have a wide range of structures and forms, all of which have evolved quite late relative to the underlying proteins and molecules.