IP addresses and DNS
New idea
Computers can't read names
You type example.com and a page appears. But the machines on the internet don't know what "example.com" means. They only understand numbers.
Every device on the internet has an IP address (Internet Protocol address), a number that works like a home address. An IPv4 address looks like 93.184.215.14, four numbers from 0 to 255 separated by dots.
Packets need this number in their label. Without it, routers would have no idea where to send them.