what is a computer? define computer networks

what is a computer define computer networks and also define History. If you want basic information then you are in right place.