Your team server is the location of your application, your Main Line is one of the branches you have. You can thus have a Main Line committed to your team server. And following the same logic you can download/update the Main Line from your Team Server.
Merging is something you do between two branches.