statements vs expressions
An expression’s main job is to produce a value.
A statement’s job is to produce an effect.
Since, by definition, statements don’t evaluate to a value, to be useful they have to otherwise change the world in some way—usually modifying some state, reading input, or producing output.