I am creating a Web Setup Project using Visual Studio 2013 to create a MSI installer for an ASP.NET Web API project.  I am using this extension from Microsoft that brings these projects into VS2013.
I am trying to understand what the Web Setup Project does in relation to IIS.  It appears there is no difference between a Web Setup Project and the standard Windows Setup Project in what it actually does.  They both install the files to a directory that I choose during installation.  I would expect the Web Setup Project to create a site/virtual directory in IIS but it's not.  It doesn't do anything different than if I use a windows Setup Project.  
Is there something else I need to do to make the Web Setup Project install a site/virtual directory to IIS? Or is the correct behavior to just install the files to a directory and that's it?
There is no documentation for the VS2013 version of this but I am looking at the reference here for VS2010 and the product appears about the same