Visual information processing begins in the retina, the sensory organ of the visual system. The retina comprises diverse retinal cell types, each of which is characterized by distinct genetic and functional properties. Importantly, individual cell types are innervated at specific laminar locations and form precise connections with specific synaptic partners. Such specificity in the synaptic wiring is a key to operating appropriate functions. Here, we will study and discuss the mechanisms for developing retinal circuits based on two representative frameworks: activity- and molecularly-dependent regulations.