Knihovna (Library)
V kontextu programování, knihovna je soubor předdefinovaných funkcí nebo tříd, které si vývojáři mohou importovat do svých projektů, aby nemuseli tyto funkce psát sami. Knihovny usnadňují vývoj webových a mobilních aplikací tím, že nabízejí hotové řešení pro běžné problémy. Existují knihovny pro řadu účelů, včetně manipulace s daty, komunikace se servery, tvorby uživatelských rozhraní a mnoho dalších.