Understanding File Formats

I have a blog crush. I recently discovered Saffron Avenue, the gorgeous blog of Angela Scheffer.  Angela is a designer and brand stylist working in Wisconsin. I find her designs to be both file elegant and whimsical all at once. The way she incorporates typography, color and pattern are just magical! While browsing her site, I came across this nifty graphic explaining different file formats. I know clients and friends have had questions concerning the different file formats and it's just good to know! Angela was kind enough to allow me to repost it here. Not only is it informative, it's downright lovely to boot!