Question: what are ppm files used for?
Answer: ppm Files are a type of image format. PPM stands for Portable Pixel Map (or Portable PixMap). These files are extremely inefficient, and highly redundant. But, it is easy to write and analyze programs to process this format and it introduces you to image file creation.