Difference between every and each

Solution 1:

'Every' considers all the individual items as a collective; 'each' considers all of the individual items individually.

'Every house in our street has blue door' vs 'Each house in our street has a door of a different colour.

'I will be speaking to each of you about this'............meaning speaking individually rather than as a group.

Your examples: 1- 'Jack has been to a lot of parties this month. He enjoyed each one of them' ...........(when comparing the individual parties.)

2- 'There are 3 glasses, but each one has a different shape'........(when comparing the three individual glasses.)