Difference between build and rebuild

I’m working the first time with the B&R Automation Studio and i don’t understand what’s the difference between build and rebuild.
Can someone exlain this to me?

A Build will try to identify only the updated parts of the project and compile these, whereas the rebuild will remove the old binary data and compile the whole project!

You can also find additional details about the differences between a build and rebuild in the Help on the following pages: