Simply put, the "blue hour" is that special time when the sky transforms to a deep, deep blue, typically after the sun has set and prior to complete darkness. The image below was taken on April 2, 2011 at 8:30PM; the sun set at 7:58PM.
Pentax K-5, ISO 100, F/32, 20s