What is the difference between jews and jewish people?

There is no difference. Jewish is the derivative adjective while Jew is the noun. So Jewish people refers to people who are Jewish, i.e. Jews.

It is the same as: Spanish is the derivative adjective while Spaniard is the noun. So Spanish people refers to people who are Spanish, i.e. Spaniards.