definition of the internet confuses my mind !!!!!!!!! so ; Have (the system that is called as network address translation)to be used only while going to internet? Anyway we do have not to show our private network to outside(if you ask me) is this wrong? Consequently i think we have to make this in use when we try to reach another branch office. Consider that i am in one of a branch office of a firm and i want to connect to other branch office this firm , in this case , do i have to use NAT ?