The internet: A missing link