JMS en Java y Spring Boot

1. Idea general: ¿qué problema resuelve JMS?