An assignment is a task that someone is given to do, usually as part of their job. An assignment is also a piece of academic work given to students. In American English, an assignment is also a piece of work given to students to do at home. Be Careful! Homework is an uncountable noun.
Literally, to complete the school work that has been assigned by a teacher to be done at home. You can't watch any more television until you do your homework! To be thoroughly prepared and informed about something or something, especially in advance of some process, action, or decision. Be sure you do your homework before heading into that meeting; there's a lot at stake, and no one's going to like it if you aren't up to speed.
An advertising team reading up on prospective clients they will soon meet is an example of homework. A math worksheet done after dinner is an example of homework. The speaker had certainly done his homework before delivering the lecture. You must do your homework before you can watch television.
We have all had time-consuming, monotonous, meaningless homework assigned to us at some point in our life. These assignments often lead to frustration and boredom and students learn virtually nothing from them. Teachers and schools must reevaluate how and why they assign homework to their students. Any assigned homework should have a purpose.