Too Long; Didn't Read
The Electron application is a browser wrapped inside Electron elements and API. The framework is based on JavaScript, which means it can be easily used for different platforms (Windows, Mac, Linux OSs). The framework uses NodeJS as the backend and Chromium as the frontend. It is built upon WebdriverIO (WDIO). WDIO is an implementation for selenium’s W3C Webdriver API. Spectron supports full Electron APIs, which is a valuable benefit.