I have developed a custom visual web part by using ASP.NET. However, The web part has produced in another server which contains visual studio. I have the .wsp file and I know how to use the SharePoint Power Shell to deploy it. But, there are three different SharePoint Servers in the destination company which includes SharePoint Database, SharePoint Web Server and SharePoint Application Server. Which server should I use to deploy the .wsp file?