Comment Comment by sonofgod POP I believe is "point of presence"; I believe its meaning is "the point at which our network connects to the internet". parent sonofgod 6 years ago