Deberías hablar un poco sobre lo que hace tu aplicación, por ejemplo
Envia correos electronicos? - Entonces necesitarias un servidor de correos o configurar uno para PHP mail o el SMTP que hayas usado para generar dichos correos
Además tienes que pensar también si tu aplicación es grande, ya que si es una aplicación pequeña que no va a generar tantas cantidades de datos puedes usar un servidor tanto para las base de datos como para el servicio Web.
Existen sistemas Web que requieren un servidor para saca servicio, pero eso se debe a la dimensión del sistema, por ejemplo una banca online.
repito, todo se basa en el tamaño de tu sistema y el presupuesto que ellos tengan