Two or more computers linked in order to share resources.