Előre definiált adatszerkezetek és függvények gyűjteménye, ami az adott feladat megvalósítását könnyíti meg, esetleg teszi átláthatóbbá. Pl egy webes keretrendszernél a leggyakrabban használt megoldások előre le vannak programozva, úgy mint egy felhasználókezelés, tartalomkezelés vagy akár egy egyszerű form megjelenítése. Előnye, hogy gyors fejlesztést tesz lehetővé (általában) biztonságos megoldásokkal. Hátránya, hogy sokszor időigényes átlátni a készítők gondolatmenetét, ha igazán el szeretnénk mélyedni az adott keretrendszer használatában.
--
return 0;