Interactivity
Flash has many great features, especially ActionScri

click to enlarge
pt has opened up enormous possibilities for programmers and designers. They can build web-pages with interactive features for example
flash-based games, feedback forms, photo slide show, charts, etc. These sort of attractive features that web surfers will see on the web will always make them come back to the same site again.
Consistency
Flash-based websites give you freedom from cross-browser compatibility problems. With Flash, you don't need to worry about how a particular CSS code will work in different web browsers. Another good thing about Flash is that when we set our site layout in Flash, it will always appear in the same way in Internet Explorer, Firefox, Chrome and other popular browsers. As long as the user has the Flash Player installed on his computer, he will be able to view the Flash content with no problem.
User-friendliness
With Flash, it is possible to express something to a site visitor in a nicer and more attractive way. Flash-based sites are attention-getting and eye-catching. The site visitors enjoy more on the site, understand any message conveyed better and they are more likely to spend more time on the site and visit it frequently .

click to enlarge
File size
Flash files contain rich graphics and animations yet they are small in size. The small-sized Flash files allow you to upload many of these to your web hosting server in a very little time.