If you wanted to build an application on the web, rather than a web page, you could use Java Applets, though no more than a handful ever bothered. Flash appeared on the scene and became popular for animations and games, later on for streaming video. Microsoft launched Silverlight and offered a slightly more business focused touch to web applications. While all this was good, and used by many, Internet kept moving.
Then something funny happened.