We discuss the problem of designing a network for uncertain demand. Our emphasis is to survey what is known so far, and some of the remaining open problems