区别是一叫法上有区别。木匠是民间俗称,称木工活叫木匠,木匠以木工手艺为生,为人打箱打樻等木制家具。木工是工厂里的称呼和车鉗铆电焊工种一样是工厂里需要的一个工种。二作用上有区别。木匠是精通木工手艺,打制精美的木制产品。木工不是打各种木制品,而是根据生产需要去制作、打制。如打砼支合板等满是生产需要。三生活来源有区别。木匠是自食其力,以制品换工资。木工是以薪水为生。
应该说,木匠和木工都是打傢俱搞装修的人,没有啥严格的的区别,锯子刨子,但细思静想要分清木匠和木工的话,那只能是匠和工的差别了,能称匠的肯定在木器技术和人品上要比木工强一些。