Here's the basics:
SWF is really good at a few things: It captures with pixel perfect precision, it works great when viewed on the Web, and it's royalty-free. But there are some disadvantages and this is where MPEG-4 comes in.
MPEG-4 is much better than SWF at capturing high-motion content. It's also editable. TechSmith's Camtasia Studio is one of the few programs that can edit Jing-produced SWFs. The MPEG-4 format can be edited in Camtasia Studio, iMovie, and many other editors. MPEG-4 is more flexible in terms of how users can view the video. Like SWF, MPEG-4 works great on the Web but it also plays in QuickTime and many other players. Finally, Jing's MPEG-4 format achieves real-time encoding using some powerful compression technology (H.264) that usually achieves a much smaller (file size) video than SWF.