I'm currently developing an application in VB.NET with a MySQL back-end database. Once I have finished development, how exactly do I go about deploying the software to my client? He wants to be able to access the database using the VB.NET program from multiple computers with the software installed. I'm speculating that my client would have to install MySQL on a server which is connected to all of his computers with my program installed. I'm using MySQL Community Server.