The phrase
"term basis" refers to something that is planned or organized for a specific period of time or duration. It means that an activity, commitment, or arrangement will occur only for a limited or set period, rather than being permanent or indefinite.
Full definition