What is BGP (Border Gateway Protocol)?
It is a protocol used to promote the set of networks that can be reached within an autonomous system. BGP enable this information to be collective with the autonomous system. This is newer than EGP (Exterior Gateway Protocol).