A server is a type of host that offers resources to the other hosts.
In the context of networking, a server is essentially a host that facilitates access to resources and services provided by other hosts.