Connections
End systems communicate through end to end protocols which typically use connection end NAMES
These are translated to network level addresses
Addresses are used to lookup routes in tables in Intermediate Devices (be they switches or routers).