What is Continuous Integration
Continuous Integration (or CI for short) is the definition for a software development environment that is configured to automatically build and check the latest source code, including the whole process from a new code is checked in, to the output of an installation.
Please read Continuous Integration by Martin Fowler and Matthew Foemmel for more details:
http://www.martinfowler.com/articles/continuousIntegration.html