An automated build system is a reproducible method to generate a version of the software system.
This ensures that the software can be built in a reliable manner by any member of the team.
Continuous Integration is running the automated build system after every commit to the source code repository.
This is typically done by a build tool such as CruiseControl.NET.