There are only two file formats, txt and zip (explainer) (opens in new tab)
Strip away the branding and almost every file is one of two things: a text file or a ZIP archive. A sourced tour of which formats are which, and why.
Read the original article