Normally I try to keep my posts here not too technical but I am getting this question a fair bit so here goes:

IP addresses on a local network vs "my" IP address on the internet simplified into one "easy to understand" diagram.