Web sayfalarının, kullanıcıların beğenisini kazanacak dinamik bir yapı kazanmasını sağlayan Javascript ile çeşitli web elemanları hazırlamak, tarayıcı uyumlulukları gibi farklı sorunlara çözüm arayışlarına girilmesinden dolayı, kimi zaman zorlu bir sürecin yaşanmasına sebep olabilmekte…

Bu ve benzer sorunlara çözüm olabilmek ve bir kaç satırlık kod ile oldukça kaliteli web elemanlarının hazırlanabilmesini sağlamak için Prototype, JQuery, MooTools, Dojo Toolkit ve script.aculo.us gibi bir çok Javascript Çerçevesi/kütüphanesi (Framework/Library) ve bu çerçeveler üzerine bina edilen birçok eklenti (add-ons) web tasarımcılarının/geliştiricilerinin hizmetine sunulmuş durumdadır.