Server

A server is a physical or virtual machine that provides services: storage, processing, APIs, databases and communication. It runs programs and responds to client requests.