Сервер — у комп'ютерній термінології термін може стосуватися окремого комп'ютера чи програми. Головною ознакою в обох випадках є здатність машини чи програми переважну кількість часу працювати автономно, без втручання людини, реагуючи на зовнішні події відповідно до встановленого програмного забезпечення. Втручання людини відбувається під час встановлення серверу і під час його сервісного обслуговування. Часто це роблять окремі адміністратори серверів з вищою кваліфікацією. Перші сервери з'явилися в середині 1960-х років. У цей час сервери були дуже великими і складними машинами, і їх міг обслуговувати лише висококваліфікований персонал.
Вимоги до обладнання для серверів варіюються залежно від сервера додатків. Абсолютна швидкість процесора не настільки важлива для сервера, як для настільного комп'ютера. Обов'язки сервера надавати послуги багатьом користувачам по мережі призводять до різних вимог, таких як швидке підключенням до мережі та висока пропускна спроможність. Так як сервери, як правило, доступні по мережі, вони можуть працювати без монітору. Багато серверів не мають графічного інтерфейсу користувача. Крім того, аудіо-та USB інтерфейси можуть бути опущені. Сервери часто працюють протягом тривалого часу без перерви, тому надійність обладнання і довговічність надзвичайно важлива. Наприклад, лише декілька хвилин простою на національній фондовій біржі може коштувати більше, ніж повна заміна системи на щось надійніше. Сервери можуть бути обладнані жорскими дисками з більшою ємністю, мати більше комп'ютерних вентиляторів або водяного охолодження, щоб знімати зайве тепло, і джерела безперебійного живлення, які забезпечують роботу сервера в разі збою живлення. Ці компоненти забезпечують більш високу продуктивність і надійність за відповідно більш високою ціною.