The IF construct conditionally executes one block of statements or constructs.
The IF statement conditionally executes one statement.
The decision to transfer control or to execute the statement or block is based on the evaluation of a logical expression within the IF statement or construct.
For More Information:
For details on the arithmetic IF statement, see Section 7.1.4.