The difference between Do and Make
Do for :
1)Work, jobs and Tasks. For example Do the housework.
2)Non-Specific Activities.For example Do any thing.
3)Replace verb when obvious.For example Do the exam.
Make for:
1)Product Material/Origin.For example Made of gold.
2)Produce a Reaction. For example Make you happy.
3)Plans and decisions .For example Make a choice. Make a plan.
4)Food -Drink. For example Make a cake. Make a cup of tea.
5)Speaking and Sound. For example Make a speech.