Other forms: conditions
In programming, a condition is a test that decides which branch of code runs — if this is true, do that. Every if statement has one.
Outside computing the word is just as busy. The condition of something is what state it is in: in good condition, in poor condition. A condition is a requirement attached to an agreement: on one condition, terms and conditions. A medical condition is an ongoing illness. And conditions in the plural means the circumstances: working conditions, weather conditions, driving conditions. Note the verb, to condition, meaning to train somebody's responses, and conditioner, which is what you put on hair.
1nounconditionA test that decides which part of a program runs.
“The condition is never true, so that branch never runs.”
2nounstateThe state something is in.
“The car is in remarkable condition for its age.”
3nounagreedSomething that must be agreed to or met.
“He lent it on one condition.”
4nounillnessAn illness that lasts a long time.
“She has managed the condition for twenty years.”
Too few real examples of this word to estimate which sense is commonest.
condition is a state or requirement.
Latin condicio meant an agreement or stipulation, from condicere, to agree together. The sense of a state or quality came later, from the conditions a thing was found in. Everything in the word starts as something agreed and drifts towards something observed.
Proto-Indo-European
*deyḱ-
Latin
condicio
Old French
condicion
Middle English
condicioun
English, today
condition
From Middle English condicioun, from Old French condicion (French condition), from Latin condicio. An unetymological change in spelling due to a confusion with conditio. Displaced native Old English hād (“state, condition”).
Etymology from Wiktionary, CC BY-SA