Tech stack je soubor technologií, které se používají při vývoji aplikace. Jedná se o sadu nástrojů, které vývojáři používají k vytvoření a provozu aplikace. Tech stack se skládá z různých komponent, jako je programovací jazyk, frameworky, databázové systémy, serverové prostředí a další.