Το server-side scripting είναι μια τεχνολογία όπου scripts εκτελούνται στον server και φτιάχνουν δυναμικό περιεχόμενο πριν σταλεί στον browser του χρήστη. Ο server επεξεργάζεται αυτά τα scripts και το HTML που προκύπτει στέλνεται στον client για να εμφανιστεί. Συνηθισμένες γλώσσες server-side scripting είναι οι PHP, Python, Ruby, Node.js και ASP.NET.
Αυτή η προσέγγιση επιτρέπει πιο ασφαλείς, επεκτάσιμες και προσωπικές εφαρμογές web, γιατί ο server επικοινωνεί με βάσεις δεδομένων, χειρίζεται ό,τι στέλνουν οι χρήστες και διαχειρίζεται συνεδρίες. Το server-side scripting είναι απαραίτητο για δυναμικές ιστοσελίδες, όπου το περιεχόμενο αλλάζει ανάλογα με τη συμπεριφορά, τις προτιμήσεις ή τα δεδομένα του χρήστη.