It is not uncommon for some web designers to get carried away with Flash designs. Remember a web design that is too busy with web pages full of graphics, animated banners and other Flash elements can be off putting to some clients, especially if your web page takes forever to download all of these unnecessary elements. The key is to understand your key demographic and cater to what would best attract and maintain their attention. Strike an appropriate balance between Flash animation and informative web content.
Flash can also effectivly be used in creating Air Applications for desktop use such as touch screen kiosks, presentations and even corporate screensavers.
Adobe Flash (formerly Macromedia Flash) is a multimedia platform used to add animation, video, and interactivity to web pages. Flash is frequently used for advertisements and games. More recently, it has been positioned as a tool for "Rich Internet Applications" ("RIAs").
Flash manipulates vector and raster graphics to provide animation of text, drawings, and still images. It supports bidirectional streaming of audio and video, and it can capture user input via mouse, keyboard, microphone, and camera. Flash contains an Object-oriented language called ActionScript.
Flash content may be displayed on various computer systems and devices, using Adobe Flash Player, which is available free of charge for common web browsers, some mobile phones and a few other electronic devices (using Flash Lite).
Some users feel that Flash enriches their web experience, while others find the extensive use of Flash animation, particularly in advertising, intrusive and annoying, giving rise to a cottage industry that specializes in blocking Flash content. Flash has also been criticized for adversely affecting the usability of web pages.