Why use Flash for advertising? Why use it to create banner ads for your client’s service or product?
The short answer: Brand interaction via features not available with other options.
With a static jpg or even an animated gif banner, you might have a good enough picture to get a user to click and go to the intended destination, but that’s pretty much all you have—a picture.
With Flash, you have the ability to engage your audience with your client’s brand. You can use smooth animation and interaction to tell a story. You can build an ad with tabs for different “pages” within your banner. You can build a banner that gives users even more interactive elements once they interact with it the first time. You can even show an actual television commercial or other video inside your ad.