CADA VS TODO
"Cada" es usado para hablar de cosas individualmente dentro de un grupo.
Ejemplo:
Cada día aprendo cosas nuevas.
Por otro lado, "todo/a, todos/as" es usado para hablar de la totalidad de algo.
Ejemplo:
Trabajé todo el día.
Otros usos de "cada"
Para hablar de tiempo, cantidad:
Cada vez que vengo a esta tienda, me recuerda a mi país.
Para hablar de frecuencia:
Vengo a esta tienda cada dos semanas.
Ejemplos comparativos:
Cada mañana me levanto temprano para ir al colegio.
Todas las mañanas me levanto temprano para ir al colegio.
En el primer ejemplo, nos enfocamos en los días de manera individual. En el segundo ejemplo nos enfocamos en la totalidad. Podemos decir que es básicamente el mismo mensaje. Sin embargo, "todas las mañanas" es más común.
Conclusión
"Cada" es equivalente a "Every/Each" en inglés.
"Todo/a, todos/as" es equivalente a "All/The whole/Everything/Every" en inglés.