Какая разница в maven между тегами зависимости и плагина в pom xml?
Я новичок в инструменте maven, я создал проект с использованием Spring и Hibernate, и они настроены в pom.xml как плагины, но JUnit помечен как зависимый. Мой вопрос заключается в том, какая логика стоит за плагином и зависимостью?