Flash MX is a software tool for developers who want to create animated Interfaces for the web or simple animations.
Interactivity on the web is made ideal with this program due to ActionScript, the coding language of flash, allowing for navigation, game development and other interactive interfaces.
I'd like to point out that animating with this program is like working with a Frame by frame timeline. This is the most basic way to animate. Flash also includes a number of transition features for more advanced users. It may take some time to learn, but Flash is the standard in Multimedia and interactive content on the web.