CodeConquest.com'a göre, sunucu tarafı programlama, gerçekten erişen bir bilgisayardan değil, bir web sitesinin sunucusundan çalıştırılan koda dayanan bir programlama türüdür. Bu keskin bir kontrast. İstemci tarafındaki programlamaya, kodun kendisinin koda erişen bilgisayar tarafından okunduğu ve yorumlandığı ve daha sonra kullanıldığı, programlama. Sunucu tarafı programlamada, sunucu bu kod yorumlama işlevlerinin çoğunu gerçekleştirir.
Sunucu tarafı programlama, yorumlama koduyla ilgili işin, bilgisayar istemcisi tarafından değil, bir sunucu tarafından yapılmasıyla sağlar. Sunucu tarafı programlama için komut dosyası oluşturmak için kullanılabilecek çok sayıda farklı bilgisayar kodlama dili vardır. Bu, genellikle bilgisayarın kendisinin koda erişip okuyabileceği gömülü kodlara dayanan istemci tarafı programlamasından farklıdır. Sunucu tarafı programlama özellikle şirketler veya web siteleri kullanıcılara veritabanlarına çok fazla erişim izni vermek istemediğinde yararlıdır. Örneğin, bir sitenin diğer müşterilerin bilgilerine erişmeden bilgi girmesi için bir kişiye ihtiyacı varsa, sunucu tarafı programlama kullanır. Çoğu zaman, web siteleri, kendi özel iletişim ve etkileşim ihtiyaçlarını karşılamak için hem sunucu hem de istemci tarafı programlamanın bir kombinasyonunu kullanır.