Flash is a multimedia software platform used for production of animations, browser games, rich Internet applications, desktop applications, mobile applications and mobile games. Flash displays text, vector graphics and raster graphics to provide animations, video games and applications. It allows streaming of audio and video, and can capture mouse, keyboard, microphone and camera input. In 2016, Adobe changed Flash’s name to Adobe Animate. This was because the Flash Player had a bad reputation, and they wanted to separate it from that.
The HTML5 technology comes from the open source sector of HTML. It has some advantages over Flash without any doubt. The biggest is in the mobile space as device providers have opted for HTML5 as the future.