A waypoint is an invisible object that is placed at a specific location within an area to indicate a point of interest.
This can then be used in scripting to mark locations (such as the target to which a creature moves), or as a map note which is seen on the mini map.