Presenting an overview of information technologies, this work identifies & discusses the fundamental principles underlying these technologies, & investigates the reciprocal relationship between these technologies & society. It also covers the fundamental principles of how computers work, & key social issues in network security.