This means to create new jobs for the people of a country or region.
"Generate" is a more specific word than "create", so it sounds more technical. If you want to sound smarter when discussing economics, you should use the word "generate". When you want to sound more casual and friendly when talking about the economy with your friends, use "create".
Other words that fit with "generate" include:
generate (electrical) power