Meta Interview Question

Describe the various NAT types, How does each type work ?