Framework
Framework to platforma, którą możemy traktować jako szkielet do budowania aplikacji. Każdy framework ma określony sposób budowania aplikacji i rozwiązań używanych w tychże aplikacjach. Głównym celem frameworków jest ułatwienie oraz przyśpieszenie pracy developerów.