un modulo è "quell'aggeggio" che serve a restituire in un punto del nostro template il risultato di un elaborazione di dati o del semplice html.
Se devi interagire, quindi avere dei ritorni ai tuoi input ti serve un componente.
Usare un modulo non esclude la presenza "alle spalle" di un componente che svolge delle funzionalità dinamiche.
M.