The structure and operation of the complex societies of the developed world are completely dependent on countless applications of technology, as we can observe in our daily lives. But what we may be less conscious of is that the evolution of society - what it will be tomorrow - is also highly dependent on our development and application of technology; to a large extent our society is what it is today as a result of the technology we chose to apply in the past. Engineers play a major role in the development and application of technology, and so have a responsibility for the evolution of society. It is the nature of that responsibility that is the subject of this paper, and it is suggested that it is mainly in providing the information society requires in order to make its decisions.