What is the different between Nightwatch.js (using VSCode) and Selenium (using Pycharm)?

As the title says, I would like to know about the differences between Nightwatch.js and Selenium. I would like to know about their pros and cons. I am set up a testing system, which needs to be able to commit to git, and to work with Jenkins and Docker.

I need more information about Nightwatch.js. Until now, there is not much.
Thanks in advance

Source: StackOverflow