Qual é a diferença entre o maven entre as tags de dependência e de plug-in em pom xml?
Sou novo na ferramenta maven, fiz um projeto com Spring e Hibernate e eles são configurados em pom.xml como plugins, mas o JUnit é marcado sob dependência. Minha pergunta é qual é a lógica por trás de um como um plugin e um como dependência?