"Heading is the direction the airplane is pointed, whereas track is the actual direction of the airplane tracking across the ground. Bearing is the angle between any two points, whereas course is your intended path of travel to your destination."
https://github.com/openskynetwork/java-adsb/blob/master/src/main/java/org/opensky/libadsb/msgs/VelocityOverGroundMsg.java#L236