A command for the computer to do something. A statement is like a sentence.

This command does not produce a value like an expression does.

Area = PI * radius * radius; would be a statement as opposed to an expression as it does not do anything until you use the variable Area in something.

Other examples are when you define a function – it will not return a value until you call it, but its purpose is to do something.