A condition is a question that can only have two possible answers: true or false. Any value that is either “true” or “false” is also known as a Boolean value. Conditions, therefore, are also known as boolean expressions because they are expressions that evaluate to boolean values.
In programming (VBA and other programming languages), conditions are very useful because they are the smallest building blocks that allow a program to follow different paths of execution depending on how variables relate to each other.