Inside Local Address (inside the enterprise): normal inside address (from private address pools). Addresses not advertised to the outside.
Inside Global Address (inside the enterprise): legitimate IP address representing one or more inside local IP address to the outside world. “Real” address that gets translated into one or more outside local addresses. Addresses by which inside devices are known to the outside.
Outside Local Address (In the public Internet; or outside the enterprise network): Part of the enterprise IP address space; typically a private IP address. Addresses by which outside devices are known to the inside.
Outside Global Address (public internet or outside enterprise): Part of the public address space. A legitimate IP address assigned to a host on the outside global network by the host’s owner. Globally routable address. These addresses are not advertised inside.
Outside Local addresses are mapped to Outside global addresses.
So for example, Host A’s internal IP is 10.10.10.1. This is the IL IP address. When a packet is sent out, the source changes to 18.104.22.168, the IG IP address. Host B’s IP address which is on the outside is 22.214.171.124, this is the Outside Global IP address, not known to Host A. When Host A sends a packet to Host B, it uses the IP address: 172.16.80.91, which is the OL IP address. When this IP address goes through the router, it changes from OL to OG (126.96.36.199) (as the destination address).