Routing Tables
Hosts and routers maintain tables containing routing information
More precisely, routing tables are used to compute optimal routes and forwarding tables are used to dictate immediate next-hops for each destination
Forwarding tables are updated by routing protocols based on the routing tables