Server adalah Aplikasi atau hardware yang memberikan layanan untuk client yang terkoneksi. Dalam aplikasi, server didefinisikan sebagai program yang menerima koneksi untuk melayani permintaan dengan memberikan respon. Dalam hardware, server adalah perangkat yang dirancang untuk menjalankan aplikasi tertentu dengan campur tangan manusia seminimal mungkin.