Domanda di colloquio di Cisco

Why do we have BGP when there are other protocols already?