Question:
What is IGP (Interior Gateway Protocol)? Answer:
It is any routing protocol used within an autonomous system. Source: CoolInterview.com
In contrast an Exterior Gateway Protocol (EGP) is for determining network reachability between autonomous systems and makes use of IGPs to resolve routes within an AS. Source: CoolInterview.com