That's not true though. Your computer understands "lemmy.world" just as much or as little as "104.26.9.209". If it couldn't handle a string of letters, it couldn't ask a nameserver for the corresponding IP address either.
Explaining why we need IP addresses would include the ISO/OSI layer model, fixed size DEST fields in IP packet headers, subnets, routing techniques, BGP and a lot more.
I could explain all that but it would take hours even when talking to someone who has a rough understanding of network technology and probably days when talking to a (virtual) 5-year-old. In the end it boils down to "Using numbers is more efficient" not to "Using names is impossible" and that must suffice for an ELI5.