
Steve D. answered 09/17/22
Retired Physicist and Scientific Writer
Most often, "effect" is a noun meaning a change resulting from a cause (in this sense we find the word in the term "sound effect"), and "affect" is a verb meaning to have an impact on something.
- The effect of the rain was to create puddles in the street.
- Talking during a point in a tennis match may affect the players' concentration.
These two meanings cover most day-to-day speech and writing.
Confusingly, however, "effect" can be a verb meaning "to take on something," often an attitude or piece of clothing or an accent:
- He often effected an English accent as a joke.
- He sometimes effected an attitude of detachment.
Finally, "affect" can be a noun meaning expressiveness or emotion.
His speech was monotone, lacking in affect.