Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.
A video game that you can play from the comfort of your browser.