GPS tracking: viewing herd location and movement track on the mapNavigation: navigating to the herd locationHerd management: managing herd count, herd group, and herd informationGeo-fence: defining a virtual area on the map. User will receive a message when the herd enter or leave the area.Alarm: sending alarms to the user when the user loses contact of the herd