Each or Every

Each is used when we think of things separately. It is most often used for small numbers of two or more.
Every is used when we think of things as part of a group. It is most often used for large numbers of three or more.

  • There were four socks on the bed. Each sock was a different colour.
  • I have read every book in the library.