Fortran files come under a variety of extensions and each of them have a separate meaning. They specify the Fortran release version, code formatting style and the usage of preprocessor directives similar to C programming language.
Source file extensions (.f, .f90, .f95, ...) and how they are related to the compiler. Related Examples