720p and 1080p are two resolution formats used in video content. The main difference between these two formats is the number of pixels used to display the content. 720p uses 720 horizontal lines to display an image, while 1080p uses 1080 horizontal lines. This means that 1080p offers higher image resolution than 720p, which results in a sharper and more detailed image. Additionally, 1080p is capable of displaying more frames per second than 720p, resulting in smoother video playback.
The difference in resolution also affects the size of the file. A 1080p video will take up more space than a 720p video of the same length, meaning that 1080p videos require higher bandwidth and faster connection speeds to be streamed. Furthermore, a 1080p video requires more powerful hardware to be decoded and played back than a 720p video.