Application connects to a Database using a driver. The driver you use to connect the application is database driver. The company who provides you Database you connect to is your Database provider. Microsoft is Database provider for SQL Server.
Generally Database providers, provide the driver to connect with Database, but you can use other database driver too.
Thanks, Shailesh Chandra
Gravitation cannot be held responsible for people falling in love ~ Albert Einstein