Computerization, Digitization and the Internet