Do can be an auxiliary or a main verb.
As a main verb do means "general activity."
Do is also used for talking about work.
Make can only be a main verb. The meaning is "creating or constructing something."
Remember the following expressions with make and do. Note that make is used more often than do.
|make a connection||do right / wrong|
|make a difference||do 50 mph|
|make a loss /profit||do away with something|
|make a point||do enough|
|make a purchace||do farm (dental) work|
|make a speech||do the dishes|
|make a suggestion||do one's best|
|make advances||do one's duty|
|make a proposal||do one's /somebody hair|
|make a fortune||do someone good|
|make a living||do housework|
|make an alternation|
|make an observation|
|make an arrangement|
|make up one's mind|
|make something (im)possible|
|make something clear|