There are 4 common IGP Options that fit in the 2 basic categories as follows:
Layer 3
Link State
Distance Vector
RIP – Routing Information Protocol
EIGRP – Enhanced Interior Gateway Routing Protocol
OSPF – Open Shortest Path First
IS-IS – Intermediate System to Intermediate System
Each of these 4 protocols has it's own operating rules and its own algorithms for best path
EIGRP – is Cisco Proprietary and is considered an Advanced Distance Vector Protocol