A Pleasant Journey Through The Internet