Routing is a simple process of trading route information from one router to another. In the absence of routing it is not possible to connect two or more networks located at same or different geographical areas. It is more or less the process of finding a path through which data can pass from source to destination. Routing is done using routers. Routers are network-layer devices that forward data packets along a network.