The build is a process that covers all the steps required to create a deliverable of your software. In the java world, this typically includes: Generating sources (sometimes).