Team Foundation Server
“Team Build is a build server included with Team Foundation Server that can be installed on almost any machine that can support Visual Studio. Machines configured with Team Build can be used by developers to do a complete build of the most recent versions of the software contained in source control. Records of every build, whether it succeeds or fails, are kept so that developers and build administrators can keep track of the progress of the project.”
http://en.wikipedia.org/wiki/Team_Foundation_Server
TFS Build Server blog entries of Neno Loje
http://msmvps.com/blogs/vstsblog/archive/tags/Team+Build+Server/default.aspx
patterns & practices Team System Videos (MSDN)
http://msdn2.microsoft.com/en-us/library/bb671361.aspx