Flash is an animation program which allows for creating not only animation as you might imagine but also for creating movement in a website to keep users engaged. Flash websites use Action Script programming along with a technique called Tweening to ahcieve the animation of any object such as navigation menus, website pages and various contents.
Please be aware that flash content of any sort will not be displayed in tablets, iPads, cellphones, only devices that will display Flash content are desktops for the time being. For this reason we do not recommend using Flash for contents or websites. Instead we encourage the use of CSS Transitions to create motion. CSS transitions are not as striking as a Flash animation but at this time its the only thing available to ensure your content will show on mobile devices.