Border Gateway Protocol is used between separate administrative domains; for example, between an enterprise corporation and its ISP (Internet Service Provider), or GPRS PLMN (Public Land Mobile Network).