Question: What is the difference between routed protocol and routing protocol?. Clear answers will be highly appreciated.

Answer: 
A routed protocol is a protocol that is typically routed or is capable of being routed. IP is a routed protocol.

A routing protocol is a protocol used to maintain routing tables and provide information to support routing. [RIP](https://en.wikipedia.org/wiki/Routing_Information_Protocol) is a routing protocol.
Routed Protocol
===============

A routed protocol is a protocol by which data can be routed. Routed protocol are IP, AppleTalk, and IPX. In this kind of protocols we require an addressing scheme and subnetting. Addressing scheme will be used to determine the network to which a host belongs and to identifying that host on that particular network. All hosts on an internetwork are using the services of a routed protocol. That means routers, servers, and workstations to. The only two routed protocols that are in use today are IP and IPX but IPX is dropped from Cisco in exams and is not in use much these days. If you are studying routed protocols the best advice is to focus on IP routed protocol.

Routing protocol
================

A routing protocol is different and is only used between routers. It makes possible for routers to build and maintain routing tables. There are three classes of routing protocols- 1)distance vector, 2)link state,3)hybrid
OSPF is one of two link state protocols, the other one is IS-IS. EIGRP is the only hybrid protocol but in normal literature you will see that EIGRP is distance vector routing protocol.