Host computer is a large computer. Often a mainframe, that sends and receives data over network and performs a number of important functions, such as checking the data for accuracy, relaying error messages, and coordinating and controlling all data transmissions over the network.