File Types Guide
There is a large number of data formats used in today's software world. Different data formats are used for different kinds of data. For example, an MP3 format is used for music files, similarly, AVI is used for video files. These formats actually define how the data is stored in a file and how it will be accessed by a compatible application. The applications which read these files are programmed according to the format of data they are going to read.
Since there is a huge number of data formats, the extensions are very difficult. We remember some easy ones like .JPG, .MP3, etc. Some extensions are really out of the box. Some of them are like jnlp files , which most of you must not even heard of! Well, for your information, JNLP stands for Java Network Launch Protocol and is a protocol for XML 1. So, its quite clear that it is not easy to remember all file types. There is a very reliable source that describes all data formats and that is: file-types.com. You can find almost all kinds of file types over there.