What is the Maven BOM in simple words?
Why did they introduce the new concept and how it differs from the starters of well-known Spring Boot? Let's suppose I have developed a library or a framework, in which case should I use BOM instead of ordinary Parent POM file?