Explores the science, culture and ethics of Information Technology through its various uses and applications as well as its influence on culture and society.