A term is a named structure in which match conditions and actions are defined. You can define one or more terms.
In general, the policy framework software compares a route against the match conditions in the first term in the first routing policy, then goes on to the next term and the next policy if present, and so on, until an explicitly configured or default action of accept or reject is taken. Therefore, the order in which you arrange terms in a policy is relevant.
The order of match conditions in a term is not relevant, because a route must match all match conditions in a term for an action to be taken.