The PowerShell helps you the following:
- Automatically create new Web Application with Host Header
- Automatically create new Site collection in the Web Application
- Automatically remove and then add new binding IIS Web Server
- Automatically create new Host A record in DNS.
You just need to run one file to build the team site with friendly URL for your End-user.