When you save a file using a certain program, then the file is often saved in a proprietary format that only that program can recognize. For example, if you save a Microsoft Word document, then it saves a Word document (ie mydocument.doc). This is a native Word file – meaning this file format is native to Microsoft Word application and can be recognized by other programs.
When you use “ Save As… ” command to save a file, then you also get an option to save that file in different format.
For example, you can save a Word document into a plain text (.txt) file or a rich text (.rtf) file as well. These formats are not native to Microsoft Word, but can still be opened by the Microsoft Word program. Just like that, Adobe Photoshop saves files to Photoshop documents (.psd files), but they can also be saved .jpg and. In gif formats just like others.
At the same time, but it is best that you save a file in the native file format of that program because by this you can be sure that you can store all your data that you have created with the same program. While other formats may be more compatible with other programs, they may also save all types of information in a file. For example, if you save a Word document in a plain text file, then all the text formatting that you have added will be removed. Saving a Photoshop document that too in JPEG format, this will reduce the image quality significantly and there is a lot of chance of all image layers getting flattened.
In such a situation, if you are planning to edit a file after saving it, then in such a situation, saving them as a native file is the best choice. At the same time, if you have to save the most compatible version of a single file, then saving a copy of that file can also be considered a very good idea in a more generic format.