CIMM DEFINITION: A computer or computer program that provides services to other computer programs and their users such as fulfilling requests from other programs.

2: A computer which distributes files which are shared across a LAN, WAN or the Internet. Also known as a “host”. (Source: IAB)