Server game Source® adalah sarana yang digunakan orang untuk memainkan game multipemain tertentu secara online. Setiap game yang dibangun di atas mesin Sourge® dan mampu bermain online menggunakan server semacam ini. Dimungkinkan untuk menginstal server game Source® di komputer pribadi yang menggunakan koneksi Internet biasa, meskipun penyedia layanan game (GSP) biasanya juga menyewakannya. Server ini dapat diinstal secara manual, meskipun juga dimungkinkan untuk menggunakan program gratis yang dikenal sebagai alat pembaruan server khusus Half-Life (HLDS) untuk mengunduh, memperbarui, dan menyiapkan file yang diperlukan. Dengan menggunakan alat ini, server game Source® dapat dibuat tanpa harus memiliki game tersebut.
Pertama kali diperkenalkan pada tahun 2004, server game Source® menggunakan basis client-server yang cukup standar untuk game online. Dalam jenis hubungan ini, komputer server bertanggung jawab untuk menghitung semua berbagai hubungan antara objek dalam game. Komputer klien terhubung ke server, yang memproses input mereka dan kemudian mengembalikan hasilnya. Jika pernah ada perbedaan antara versi server dunia game dan versi yang terdapat pada klien, server dianggap otoritatif. Hal ini dapat menyebabkan perbedaan dalam situasi jeda tinggi, seperti deteksi hit yang buruk.
Ada dua jenis server game Source® yang berbeda, yang dibedakan berdasarkan jenis pemasangannya. Server game Source® khusus adalah versi yang dapat disewa dari GSP, meskipun penginstalan semacam itu juga dimungkinkan pada mesin pribadi. Server khusus berjalan secara independen dari klien mana pun dan dapat tetap beroperasi terlepas dari apakah ada orang yang terhubung. Server semacam ini biasanya juga dapat dibuat tanpa memiliki game yang dimaksud. Alat pembaruan HLDS dapat digunakan untuk mendapatkan file server untuk berbagai Source®, GoldSrc, dan game pihak ketiga.
Jenis lain dari server game Source® disebut sebagai server pendengar. Untuk memulai server game Source® jenis ini, game yang bersangkutan harus dibeli dan diinstal sepenuhnya karena opsi yang diperlukan biasanya terdapat dalam menu. Server-server ini dioperasikan secara bersamaan dengan versi permainan klien sehingga satu pemain berfungsi sebagai tuan rumah dan klien. Klien lain kemudian dapat terhubung ke server dan bermain seperti biasa. Jika tuan rumah berhenti bermain, server pendengar tidak ada lagi dan permainan akan dihentikan.