Diferencia entre Interfaces

Buenas Tardes con todos:
Mi pregunta en esta ocasión es saber si alguién me podría dar una explicación acerca de las siguiente INTERFACES:
- ACTION
- ABSTRACTACTION
- ACTIONLISTENER(no es tan necesario)
Gracias