Understanding how location is found
We are using ATT/Uverse and have a wireless network (wifi) with 3 computers. When using maps and other programs, how is current location determined? A few minutes ago, with two computers in the same room, one showed our location address as the house to the right of us, and the other showed current location as house 2 doors down to the left. (But, if I zoom in on maps, the circle for our current location is squarely in front of our house, just the address displayed is incorrect) What determines location and physical address of location?