What are some technical challenges and questions that arise from the need to represent digital information in computers and transfer it between people and computational devices?