UFO is a DOM script that detects the Flash plug-in and embeds Flash objects (files with the .swf extension). It has its roots in the Web Standards community and is designed to support W3C standards
Prototype is a JavaScript framework that aims to ease development of dynamic web applications.