The document discusses routing in computer networks at the network layer. It covers routing algorithms like distance vector routing, link state routing, OSPF, and BGP. Distance vector routing uses hop counts as the metric and is prone to slow convergence. Link state routing floods link state information to all routers to compute shortest paths more quickly. OSPF and BGP are examples of link state and path vector routing protocols used between autonomous systems on the Internet.