Server-side scripting is designed for back-end functionality, while client-side functionality is used for the front-end or the visual aspect of the web app.