When using an IDE like Visual Studio, we test the project by simply debugging it in the IDE itself. For Web applications once these are completely developed we host them on the Web server. Where as for Windows applications, one need to install it and use.