When a potential difference ( voltage ) exists along a substance, free electrons near one end of the substance are attracted to one end of it. This leaves depleated atoms which in turn attract free electrons from their neighbours, and so on. A good conductor is a substance that allows the rapid release and replacement of electrons. An insulator, on the other, hand strongly resists such movement. Metals ( some crystaline ), some crystals and other substances ( water for example ) allow the release of electrons and as such are deemed to be conductors.
In the manufacture of crystals, they can be 'doped' and have a surplus of electrons ( n-type ) or a depletion ( p-type ). Joining a p-type crystal to an n-type crystal give you a simple diode, which allows electrons ( conduction ) one-way only. Does that help?