"In terms of" has always sounded to me as rather more formal. However, it seems I have been wrong. Just two days ago I came back from the UK and most people I was talking to used that term quite often in casual language. What is, then, the register of this term?
Yes, it is used often, casually and formally.
It means "speaking about" or "concerning" or "in regards to"
In terms of my job, I don't see much chance for advancement.
By the way, I suggest:
Just two days ago I came back from the UK and many people I spoke with used that term quite often in casual language