Interested in Language
I'm trying to figure out the meaning of the following phrase:
"Excuse me, what is this in aid of?"
I think that it basically means "how can it help?". Suppose, a teacher plays some silly game at the lesson with his students where they do not actually learn something. So, afterwards can I approach him and ask "what is this in aid of?"? Does it sound formal?
You're right that it means "In what way can this help?" or "What is the purpose of this?" I certainly don't consider it formal.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.