Aquí en España puedes usar ambos para decir homework. Como te han dicho, 'deberes' son las obligaciones de uno, y 'tareas' son las actividades que uno realiza, que pueden referirse en particular a las del colegio. En el caso de los niños, sus deberes son las tareas del colegio.
Here in Spain you can use both of them to say homework. As they said, 'deberes' are one's duties, and 'tareas' are the activities one does, which in particular can refer to school's activities. In the case of children, their duties are school's activities.
Por eso aquí usamos las dos palabras. Por ejemplo:
Because of that, here we use both words. For example:
"You still haven't done you homework, so you won't see that movie"
"Aún no has hecho los deberes, así que no verás esa película"
"Do you have some homework today?"
"¿Tienes tareas (del cole) para hoy?"