What is the difference between these two sentences:

  • The new development will generate 1,500 new jobs
  • The new development will create 1,500 new jobs
  • 1
    They seem about the same to me.
    – Ryan M
    Commented Dec 31, 2020 at 3:19
  • Yes, they have the same meaning.
    – BillJ
    Commented Dec 31, 2020 at 15:02

2 Answers 2


The difference is really a question of immediacy.

If I build a factory that offers employment to 1,500 workers, I create those jobs.

But if, as in the motor industry, I build a factory that offers employment to fewer workers, but leads to subsidiary industries that supply the factory with parts and to shops and restaurants that serve the workers' needs, the factory's activities generate the additional jobs.

That's to say that the building of the factory leads indirectly, rather than directly, to the additional jobs. The other industries and services are dependent for their existence on the factory.


Normally "generate" emphasizes a mechanical process, and "create" emphasizes, well, creativity. That distinction doesn't really come into play in the example you posted, so there is little difference between your 2 sentences.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .