What does 720p mean?

720p meaning in Urban Dictionary

An inferior type of the 1080p. As the 1080p runs on refresh price of 50 Hz, 720p runs on one half - 25 Hz. Hence - reduced response time.

720p meaning in Computer Science Dictionary

720p, also called HD, is a high-definition television format with 720 horizontal outlines of quality. The p means progressive scan — the lines of this image are attracted one following the various other, in order, as opposed to becoming interlaced.