Here's how it breaks down:
* Homework: This is the most common translation, especially when referring to schoolwork.
* Duties: This translation is more general and can refer to any kind of obligation or responsibility.
For example:
* "Tengo muchos deberes para mañana." (I have a lot of homework for tomorrow.)
* "Los deberes de un padre son importantes." (The duties of a father are important.)