What's the difference between 'make' and 'do' in English. Many languages have just one word but in English we have two. The best way to know the difference is to learn the collocations - which words go together.
Examples with do:
Do is for repetitive tasks, obligations and actions.
- do housework
- do the dishes
- do the shopping
- do the cleaning
- do homework
- do exercise
Example with make:
Make is for creating or producing something, results, and actions you choose to do.
- make breakfast/lunch/dinner
- make a meal
- make sausage rolls
- make an omelette
- make a cup of tea
- make a reservation
- make friends
- make money
- make a mistake
- make plans