Here's why:
* Beginning is a concrete noun, referring to the actual point in time or place where something starts.
* Commencement is an abstract noun, representing the general concept or idea of starting something.
For example:
* "The beginning of the movie was a bit slow." (Concrete noun)
* "The commencement of the project was delayed." (Abstract noun)