Een script wordt een reeks opdrachten genoemd die in een tekstbestand zijn opgeslagen en die worden gekenmerkt door een zeer kleine omvang, die bovendien meestal in groepen worden uitgevoerd door middel van een real- time tolk. Het gebruik van scripts is zeer gevarieerd aangezien er een vorm van interactie met het besturingssysteem of met de gebruikers nodig is, ook om als brug te dienen tussen de verschillende combinaties van componenten. In de computerwereld worden scripts veel gebruikt, omdat het dankzij hen mogelijk is om bepaalde taken automatisch uit te voeren, alleen met het creëren van zeer eenvoudige hulpprogramma's.
Deze groep opdrachten wordt gewoonlijk gebruikt om automatische interacties met het besturingssysteem van een computer tot stand te brengen. Het is echter mogelijk dat het ook wordt gebruikt bij het maken van applicaties of programma's die geïnterpreteerde talen bevatten, waardoor iets gecompliceerdere scripts worden gemaakt, die op hun beurt taken kunnen uitvoeren zoals gegevensverwerking. Bovendien worden ze, met betrekking tot het maken van websites, veel gebruikt, omdat het dankzij hen mogelijk is dat het uiterlijk van genoemde sites kan worden gewijzigd en dat het via hen ook mogelijk is om ze in genoemde website te introduceren, speciale effecten die behoorlijk in het oog springen voor gebruikers. Opgemerkt moet worden dat wanneer we het hebben over het gebruik van script op webpagina's, deze kunnen worden onderverdeeld in twee typen.
In de eerste plaats zijn er de client-side scripts, met het kenmerk dat de uitvoering ervan wordt uitgevoerd in de browsers die mensen gewoonlijk gebruiken om een applicatie te kunnen uitvoeren, dit type is samengesteld uit VBScrip, JavaScript en Ajax- codes zijn zeer gebruikt als het gaat om DOM-afhandeling.
Aan de andere kant zijn er de server-side scripts, die rechtstreeks op de server worden uitgevoerd, dit type wordt gekenmerkt doordat, ongeacht welke browser wordt gebruikt, er geen problemen zijn met de werking ervan. Serverscripts hebben de mogelijkheid om de toegang tot bepaalde webpagina's te blokkeren.