The Internet: do you know how it works?