One of the mysteries of the English language finally explained.
1A map produced electronically on a radar screen to assist in navigation.
2A map consisting of video footage of the area being charted.
3A map displayed on the screen of a television, computer, or other electronic device, frequently having interactive qualities or animated components (e.g. to display changing weather conditions).
In this article we explore how to impress employers with a spot-on CV.