I have integrated m2e plugin.When i change the java file .It invokes building workspace. Is this is eclipse build or maven build.

And what exactly the difference between Eclipse clean and `mvn clean` ?