For the sake of simplicity the terms NAT and router are considered interchangeable in the following articles.
Network Address Translation (NAT) basics
Playing Internet games with a single TA instance behind a NAT entity
Playing Internet games with multiple TA instances behind the same NAT entity
Playing Internet games with any number of TA instances behind the same UPnP enabled NAT entity