Cada uno de estos módulos tiene una tarea bien definida y algunos necesitan de otros para poder operar.