title: How is data stored in an image file
body: <p>I'm interested on a low level how image data is stored. For example, one can pull up an image in Windows and get information about the image (Camera used, date etc). </p>
  
  <p>On a general level (I'm sure png, jpeg etc differ) do images have some type of header section where properties are defined, and possibly a body section that specifies the color for a specific pixel via a multidimensional array?</p>
  
  <p>What might an image source look like if you could view the source similar to a webpage? If I open up a JPEG on my computer the first few lines look like XML.</p>