A Server is a powerful computer that provides services to clients. Clients can be mobile phones, tablets, computers or even any Internet connected device. Servers usually run an operating system (OS) specially designed for them. This can be Windows or Linux based. For example, Windows server 2016, CentOS 7, Red Hat Enterprise Linux 7, etc.