SQL Server-databases gebruiken twee bestanden:een MDF-bestand, ook wel het primaire databasebestand genoemd, dat het schema en de gegevens bevat, en een LDF-bestand dat de logboeken bevat. Zie wikipedia. Een database kan ook een secundair databasebestand gebruiken, dat normaal gesproken de extensie .ndf gebruikt.
Zoals John S. aangeeft, zijn deze bestandsextensies puur conventie - je kunt gebruiken wat je wilt, hoewel ik geen goede reden kan bedenken om dat te doen.
Meer informatie over MSDN hier en in Begin SQL Server 2005 Beheer (Google Books) hier.