The session focuses on a few essentials to better use Apache Maven. We will cover Apache Maven's operating model, what a Project Object Model is, how Apache Maven executes your commands towards build management (which is larger than a build tool) and how Apache Maven lifecycles work. Part presentation and part code walkthrough, this session will cover the fundamentals to not only understand the usage, but to further customize Apache Maven with a deep-dive into Apache Maven's lifecycle management.