The main functions are - sailing, route planning, collision avoidance, warning and information functions, displaying AIS targets, receiving and displaying weather data, taking measurements on an electronic chart, obtaining information about objects on an electronic chart, creating and editing custom layers, and many other helpful functions.