the protocol that allows the program running in the terminal to render arbitrary pixel (raster) graphics to the screen of the terminal emulator
A program similar to browsh has implemented this protocol, enabling it to offer a browsing experience in the terminal that's nearly identical to that of a regular GUI browser.