What is the Nintendo NX?

The NX was the code-name for the Nintendo Switch prior to it's official reveal on October 2016