Flat printing is a method just like the printer you may have at home, but on a larger scale! The digital printers used by bigger companies can print huge sheets of paper, not just your typical 8.5x11.  A variety of colors can be printed all at once, and unlike letterpress or engraving, it is flat on the surface of the paper. Not pressed in like letterpress or raised like engraving.