Question: what is the difference between labor and laborer?
Answer: Labor (labour) denotes work (unskilled). Laborer (labourer) is the individual(s) doing the "labor". The difference between sentence 1 & 2 is that sentence one is incorrect and shows incorrect usage of the word labor (labour).