Forwarding involves the transfer of a packet from an incoming link to an outgoing link within a single router.
Routing involves all of a network’s routers, whose collective interactions via routing protocols determine the paths that packets take on their trips from source to destination node.