Hola, los DSN (Data Source Name) son usados con ASP y bases de datos y almacenan una ruta a una base de datos (access o MySQL por lo general) para el servidor. Bueno eso entiendo yo, pero acá hay una definición mejor:
Cita: Data Source Name provides connectivity to a database through an ODBC driver. The DSN contains database name, directory, database driver, UserID, password, and other information. Once you create a DSN for a particular database, you can use the DSN in an application to call information from the database.
saludos