Formats supported by Revit:
Revit Master Formats: RVT, RFA, RTE, RFT.
CAD Formats: DGN, DWF, DWG, DXF, IFC, SAT, and SKP.
Picture Formats: BMP, PNG, JPG, JPEG, and TIF.
Other Formats: ODBC, HTML, TXT, and gbXML.
RTE (template) files and RVT (project) files from Revit’s main formats are real Revit projects. The difference between the two is that the template is used to start a new project. When you click Save, you will not be allowed to overwrite the template file, but will be prompted to enter a new filename and location.
RFA (family) files and RFT (family template) files are family files that can be loaded into a project or saved externally. Family template files are used to start a new family from scratch, and family files are often used to switch families between projects. These RFA files can usually be enclosed in a three-dimensional scene and are classified as data files containing one or more 3D models saved using the Revit Family Editor.