One can build application dedicated to different operating systems using a common codebase. Thanks to awesome Node.js capabilities you could not only use Electron to build a standard stand-alone applications, but even desktop apps, which control external devices like cameras, TV and many other devices.
Think about Electron as a React Native for desktop applications. If you are not familiar with React Native, it's one of the most trending frameworks built by Facebook to build Native Mobile applications.
PS. Check our last blog post about the most popular resources about Electron in 2016
Learn more on how to use Electron for your first project with our Introduction to Electron
Thanks to well known technology stack, a developer can reuse blazingly fast implement a prototype that is easy to pivot or to develop further up a production application. The tremendous NPM repository makes possible to build desktop apps taking advantage of ready made libraries, which are supporting most problems the application developer would like to solve. Since the working environent is familiar for those who work with node.js, the team can use the same development process, in terms of testing, building and deploying the product.