There are two primary methods of creating a Team Collaboration Site:
Cloning an existing site within your organization - this is quite efficient since much of the design and configuration decisions have been made and the site fundamentals have been tested.
Create from scratch - this involves significant more work since you're building a site from start.
TBD -Detailed commentary of these two methods will be documented later.