What is the difference between Zea and Three.js?

"Where the confusion starts to appear is when you start using a game engine for non-game applications."
"Where the confusion starts to appear is when you start using a game engine for non-game applications."