If you have ever used the internet at home, in the office, or anywhere else, you have already interacted with a device called ...