History shows all recorded data which server has collected from configured devices for chosen period of time. Software records all possible information received from GPS tracking device, such as speed, time, location, stops, reports, events, etc. History is displayed in different ways: visually on the map, in a graph or html/xls format.
With geofences you are able to make a virtual perimeter on geographic areas that have specific interest for you. The main reason to have geofences is to control whether the units stays within it or not, so that when the geofencing unit enters or exits the area a notification is generated.