Every is used with singular nouns and refers to groups of three or more. It thinks of every noun in the group as a separate thing.
All means every one of, or all of and is used with plural and uncountable nouns. It thinks about all the nouns as a one group.
- Every person in the room is wearing a red jumper.
- Every house in the street is green.
- All the people are wearing a red jumper.
- All the houses in the street are green.