Scenarijus vadinamas komandų serija, kuri yra saugoma tekstiniame faile ir kuri pasižymi labai mažu dydžiu, kurios, be to, paprastai vykdomos grupėmis naudojant realaus laiko vertėją. Scenarijų naudojimas yra labai įvairus, nes reikalinga tam tikra sąveika su operacine sistema ar vartotojais, taip pat tarnaujanti kaip tiltas tarp įvairių komponentų derinių. Kompiuterių pasaulyje scenarijai yra plačiai naudojami, nes jų dėka galima užprogramuoti tam tikras užduotis, kurios bus vykdomos automatiškai, tik sukuriant labai paprastas komunalines paslaugas.
Ši komandų grupė paprastai naudojama kuriant automatines sąveikas su kompiuterio operacine sistema. Tačiau gali būti, kad jis taip pat naudojamas kuriant programas ar programas, kuriose yra išaiškintų kalbų, kuriant šiek tiek sudėtingesnius scenarijus, kurie savo ruožtu gali atlikti tokias užduotis kaip duomenų tvarkymas. Be to, kalbant apie svetainių kūrimą, jie yra plačiai naudojami, nes jų dėka gali būti įmanoma pakeisti minėtų svetainių išvaizdą, taip pat per jas įmanoma jas įvesti į minėtą svetainę, specialieji efektai, kurie vartotojus patraukia akimis. Reikėtų pažymėti, kad kalbant apie scenarijų naudojimą tinklalapiuose, juos galima suskirstyti į du tipus.
Visų pirma, yra kliento pusės scenarijai, kuriems būdinga tai, kad jų vykdymas atliekamas naršyklėse, kurias žmonės paprastai naudoja, kad galėtų vykdyti programą, šis tipas yra sudarytas iš VBScrip, „ JavaScript“ ir „Ajax“ kodai yra labai naudojamas tvarkant DOM.
Kita vertus, yra serverio pusės scenarijų, kurie vykdomi tiesiai serveryje, šis tipas būdingas todėl, kad nesvarbu, kokia naršyklė naudojama, nėra jokių problemų dėl jos veikimo. Serverio scenarijai turi galimybę blokuoti prieigą prie tam tikrų tinklalapių.