Public IP คือ IP ที่สามารถใช้สื่อสารผ่านทางอินเทอร์เน็ตได้ แต่เนื่องจาก IP address มีจำนวนจำกัด จึงไม่สามารถกำหนด Public IP สำหรับคอมพิวเตอร์ทุกเครื่องได้ ดังนั้นจึงมีการกำหนด Private IP เพื่อนำมาใช้ติดต่อภายในหรือ Local network ซึ่งหาก Private IP ต้องการติดต่อสื่อสารผ่านอินเทอร์เน็ต ก็จะต้องสื่อสารผ่าน Public IP อีกทีหนึ่ง