Updated: 04/26/2017 by Computer Hope

When functions, procedures, calculations, or other processing methods are performed on a server, they are considered server-side. By contrast, the client-side is on the user's end. A good example of a script that executes on the server-side is a shopping cart or a search engine.

Some programming languages are designed for server-side processing are ASP (Active Server Pages), PHP (PHP: Hypertext Preprocessor), and Perl. See our server-side scripting definition for a full list and additional information.

Today, almost all websites and online applications utilize server-side and client-side processing.


Server-side processing is generally slower than client-side, so programmers prefer utilizing client-side programming whenever possible.

Internet terms, JavaScript, Programming terms, Server-side scripting