A Definition from Wikipedia:
Darshan is a Sanskrit term meaning "sight" (in the sense of an instance of seeing or beholding; from a root dṛś "to see"), vision, apparition, or glimpse. It is most commonly used for "visions of the divine," i.e. of a god or a very holy person or artifact. One could "receive darshana" of the deity in the temple, or from a great saintly person, such as a great guru.